1、注意
p标记不能嵌套块级元素块级:div,p,h1~h6...2、扩充<meta chasrset="utf-8">元数据<meta name="keywords" content="关键字1,关键字2,...">(关键字一般8~10个)<meta name="description" content="">以上两个meta标记,主要面向搜素引擎·3、图像和链接1、URL1、目录和目录结构目录:web站点中,文件夹的名称2、URL :Uniform Resource Locator统一资源定位器,俗称:路径用来标识网络中任何资源的位置即:资源文件所在目录结构的表现方式3、URL分类1、绝对路径1、什么是绝对路径从文件所在的最高级目录下开始查找文件所经过的路径2、分类1、查找网络资源1、完整的url主要由1、协议名称https2、域名(IP)www.baidu.com3、目录路径img4、文件名bd_logo.pnghttps://www.baidu.com/img/bd_logo.png2、查找本机资源(不推荐)从盘符位置处开始查找2、相对路径从当前文件所在的位置处开始查找资源文件所经过的路径ex:在a.html中想使用b.jpg a.html:当前文件b.jpg:资源文件1、同目录下:直接用 b.jpg2、子目录下:先进入再引用 img/b.jpg3、父目录下:先返回再引用../../b.jpgex:1、../../imges/index/logo.jpg3、根相对路径永远都是从web站点所在的根目录处开始查找资源文件的位置表现:/ 作为开始ex:/images/index/logo.jpg (根相对路径)imges/index/logo.jpg (相对路径)以上两种路径的区别2、图像1语法:<img>或<img/>2、web中所支持的图像格式1、jpg ***.jpg 采用的是有损压缩的技术2、gif ***.gif 动图3、png ***.png 支持透明色属性:1、src图像的URl2、title鼠标移入到图像上所提示的文本3、alt鼠标移入到图像上所提示的文本4、width宽度,以px或%作为单位的数字如果不写单位,默认是px5、height高度,以px或%作为单位的数字如果不写单位,默认是px注意:1、在img中,如果只设置宽度或高度中的一个属性, 那么另一个属性会跟着等比缩放2、URL严格区分大小写(针对服务器)3、链接1、什么是链接?点击后能够完成页面跳转的行为2、语法标记:<a>内容</a>属性:1、href链接URL注意:如果不设置href,a标记则表现的与普通元素一样2、target指定打开新网页的方式1、_self:在自身页面中打开新页面,默认值2、_blank:在新页面中打开网页3、链接的表现形式1、实现资源下载设置href的取值为.rar/.zip/.exe,一律为资源下载2、实现电子邮件的发送<a href="mailto:email地址">联系我们<a>前提:1、客户端端必须安装邮件客户端2、在邮件客户端上配置好账户3、返回页面顶部的空链接<a href="#">返回顶部</a>4、链接到Javascript<a href="javascript:"></a>4、锚点1、作用用于在页面中某个位置处做一个记号,方便网页允许在任何位置跳转到记号位置处2、使用方式1、定义锚点1、使用a标记的name属性<a name="name1">内容<a/a>2、使用任意标记的id属性<ANY id="name2"></ANY>(ANY为任意标记)2、链接到锚点1、跳转到本页的锚点处<a href="#锚点名称"></a>2、跳转到其他页面的锚点处<a href="页面url#a锚点"></a>4、表格1、什么是表格表格是由一些“单元格”按照从左到右,从上到下的排列顺序而形成的一个结构,主要用于按照一定的方式来显示网页的数据2、表格的语法1、创建表格:<table></table>2、创建表行:<tr></tr>3、创建单元格:<td></td>3、表格的属性1、table属性1、width:宽度2、height:高度3、align表格在其父元素中的水平对齐方式left/center/right4、border边框,取值为边框的宽度5、cellpadding设置单元格内边距单元格边框与内容之间的距离6、cellspacing设置单元格外边距单元格与单元格之间的距离7、bgcolor设置表格背景颜色2、tr属性1、align控制该行内容的水平对齐方式left/center/right2、valign控制该行内容的垂直对齐方式top/middle/bottom3、bgcolor背景颜色3、td属性1、align控制当前单元格内容的水平对齐方式2、valign3、width4、height5、colspan设置单元格跨列(合并列)6、rowspan 设置单元格跨行(合并行)4、表格的标题标记:<caption>标题内容</caption>表现:1、默认下,显示所有行的最上方2、水平居中对齐注意:<caption>必须位于<table>之下的第一行语句,并且表格*****5、表格的复杂应用1、行分组将行分成若干组,分别去管理1、表头行分组将表格中第一行单独分组时,放在表头行分组中标记:<thead></thead>2、表主体行分组将表格中除第一行以及最后一行以外的其他行,放在表主体中。标记:<tbody></tbody>3、表尾行分组将表格中最后一行放在表尾行分组中标记:<tfoot></tfoot>注意:如果“不显示的指定行的行分组的话”,那么默认所有的行都会被分在tbody中2、不规则表格通过单元格的跨行或跨列的属性来创建不规则的表格1、跨列从指定单元格开始,横向向右合并几个单元格(包括自己),被合并的单元格,要从代码中删除出去属性:colspan取值:数字,要合并的列数2、跨行从指定单元格开始,纵向向下合并几个单元格(包括自己),被合并的单元格,要从代码中删除出去属性:rowspan取值:数字,要合并的列数3、表格的嵌套在一个表格中,再放入另一个表格,从而实现复杂的布局必须将嵌套的表格放在td中才能实现嵌套结构任何东西在表格中显示的话,必须都放在td中6、display:table的特点1、自己独占一行2、宽度由内容来决定5、列表1、什么是列表?列表是将一系列具有相似特征的内容按照从上到下的方式来进行排列的一种结构2、列表的语法1、列表的组成1、列表类型1、有序列表<ol></ol>2、无序列表<ul></ul>2、列表项显示在列表中的内容<li></li>2、有序列表语法:<ol><li></li><li></li></ol>属性:1、type类型,指定列表项表示的类型取值:1、1:默认值,按数字排列2、a: 按小写英文字符排列3、A: 按大写英文字符排列4、i: 按小写罗马数字排列5、I: 按大写罗马数字排列2、start列表项标识,从几开始显示取值:数字3、无序列表标记:<ul><li></li><li></li></ul>属性:1、type1、circle:空心圆2、square:实心方块3、disc: 实心圆4、none:不显示标识3、定义列表1、作用主要用于定义一类事物的定义情形如:对专有名词,专业术语进行解释时2、语法:<dl><dt>专业名词/术语</dt><dd>对上述的名词或术语进行的解释</dd></dl>3、使用场合“图文混排时”,优先使用定义列表知海匠库web前端学习课程http://www.zhihaijiangku.com,系统学习,快速就业。