1.URL统一资源定位器,也就是路径
绝对路径:用 协议名+主机名+目录名+文件名
相对路径:大多情况下我们用的都是相对路径
2.图像:jpg:支持真彩色
GIF:只支持256种颜色,但支持动画与背景透明
PNG:支持效果非常好的透明、半透明,支持真彩色
3.图像元素<img>
必须属性:src
常用属性:width,height,可以为具体的值和百分比(里面的数字表示多少PX,另外,如果在写高度或者宽度时,只写其中一个的大小,那就是表示在网页中等比例显示)
title属性表示鼠标放在图片上的提示文字,alt属性表示在图片显示不出来时出现的替换文字。另外,title和alt还可以便于搜索引擎抓取,因为图片是无法被抓取到的,只能抓取文字。
<img src="images/1.jgp" width="100" title="这是一张图片" alt="图片1"/>
4.链接元素<a>,语法如下:
<a href="" target="">文本</a>
href:表示链接的具体地址
target:表示链接的目标在什么窗口中打开,可取值_blank(新打开一个浏览器),_self(在当前窗口打开一个链接)
链接的表现形式除了可以指向一个具体的网址,还有如下表示方式:
1.目标文档为下载资源,可以是mp3,pdf,rar,jpg等任何格式文件,其打开方式有点不同而已<a href="day02.zip">下载</a>
2.目标文档为电子邮件链接<a href="mailto:tarena@tarena.com.cn">联系我们</a>
3.返回页面顶部的空链接<a href="#">...</a>
4.链接到JavaScript: <a href="javascript:...">js功能</a>
链接未访问时是蓝色,访问后时紫色,可以在历史记录中清除就会变成蓝色
给图片加链接可以将<img>标签放在<a>标签里面
实现页面内的导航,也用的时<a>链接,叫做锚点链接,也叫书签链接,也叫命名锚记,命名锚记必须加在想要命名的文字前面才会实现想要的效果。例如:
<p><a href="#wenti">1.1问题</a></p>
<h3><a name="wenti">1.1问题 </a> </h3>
总结:a、先定义锚点,在想要跳转的位置的前面加一对<a>标记,并指定<a>标记的名称(name属性)
b、为导航添加链接,指定链接地址为#name,即可链接到指定的锚点
如果进行命名锚点,使用id也可以的,注意id属性的命名是不能使用中文的,但是锚点是可以写中文的,如:
<p><a href="#wenti">1.1问题</a></p>
<h3><a id="wenti">1.1问题 </a> </h3>
另外,如果想要链接到另一个文件中的锚点,也可以实现的,如从html1文档链接到html2文档中的wenti锚点或id,可以<a href="2.html#wenti">
如果在img标签上加了a标签,但是a标签和img标签都加了title属性,那么在鼠标经过时图片上显示的文字就近选择,会是img里面的title名称
使用a标签添加电子邮件链接时,也可以限定电子邮件的标题,只需在后面加上?subject=...,此处subject后面不需要加引号,还可以定义抄送地址,可以在后面加上&cc=winne@tarena.com.cn,同理,也可以进行密送mcc,如<a href="mailto:tarena@tarena.com.cn?subject=hello&cc=winne@tarena.com.cn">给我发邮件</a>
5.创建表格
定义表格,使用成对的<table></table>标记
创建表行,使用成对的<tr></tr>标记
创建单元格,使用成对的<td></td>标记
6.<table>的常用属性:width,height,align,border(表格边框宽度),cellpadding(内边距,边框与内容之间的距离),cellspacing(外边距,单元格之间的距离),bgcolor(表格背景色),bordercolor(边框颜色),background(背景图片,现在不推荐使用,用样式表替代了)
7.<tr>的常用属性:align(水平对齐方式,left/center/right),valign(垂直对齐方式,top/middle/bottom)
8.<td>的常用属性:align,valign,width,height,colspan(单元格跨列),rowspan(单元格跨行)
此外,还可设置bgcolor,bordercolor,但是一般不推荐,而是用样式来做
9.颜色表达方式:
<body text="red"></body>定义整个页面的字体颜色
bordercolor="black"定义边框颜色
10.按百分比分配高度和宽度的时候,如果总和小于100%,少的那部分会被均分到所有单元格里
11.<caption></caption>是表头,直接位于table标签里,tr标签上面
12.表格行分组标签:主要根据功能将每行进行分组,会影响到自动分配行高,没有特别明显的影响
表格可以划分为三个部分:表头、表主体和表尾
表头行分组:<thead></thead>
表主体行分组:<tbody></tbody>
表尾行分组:<tfoot></tfoot>
13.body标签里面的结构标签:代码更易读,语义更好
<header><header>页眉,可以多次使用的
<nav></nav>导航栏,用于包含表示链接的其它元素
<section></section>主体内容,可以多次使用
<article></article>用来定义主体文档之外的独立的部分,比如论坛的一个帖子,一篇报纸文章,某个条目或者用户评论等
<footer></footer>定义某文档的脚注信息,即文档的页脚,包含友情链接、版权信息、作者信息等,可以多次使用
<aside></aside>边栏,侧导航
缺点:不同浏览器对其属性支持不同,可能会有兼容性问题
GIF:只支持256种颜色,但支持动画与背景透明
PNG:支持效果非常好的透明、半透明,支持真彩色
必须属性:src
常用属性:width,height,可以为具体的值和百分比(里面的数字表示多少PX,另外,如果在写高度或者宽度时,只写其中一个的大小,那就是表示在网页中等比例显示)
title属性表示鼠标放在图片上的提示文字,alt属性表示在图片显示不出来时出现的替换文字。另外,title和alt还可以便于搜索引擎抓取,因为图片是无法被抓取到的,只能抓取文字。
<img src="images/1.jgp" width="100" title="这是一张图片" alt="图片1"/>
<a href="" target="">文本</a>
href:表示链接的具体地址
target:表示链接的目标在什么窗口中打开,可取值_blank(新打开一个浏览器),_self(在当前窗口打开一个链接)
链接的表现形式除了可以指向一个具体的网址,还有如下表示方式:
1.目标文档为下载资源,可以是mp3,pdf,rar,jpg等任何格式文件,其打开方式有点不同而已<a href="day02.zip">下载</a>
2.目标文档为电子邮件链接<a href="mailto:tarena@tarena.com.cn">联系我们</a>
3.返回页面顶部的空链接<a href="#">...</a>
4.链接到JavaScript: <a href="javascript:...">js功能</a>
链接未访问时是蓝色,访问后时紫色,可以在历史记录中清除就会变成蓝色
给图片加链接可以将<img>标签放在<a>标签里面
实现页面内的导航,也用的时<a>链接,叫做锚点链接,也叫书签链接,也叫命名锚记,命名锚记必须加在想要命名的文字前面才会实现想要的效果。例如:
<p><a href="#wenti">1.1问题</a></p>
<h3><a name="wenti">1.1问题 </a> </h3>
总结:a、先定义锚点,在想要跳转的位置的前面加一对<a>标记,并指定<a>标记的名称(name属性)
b、为导航添加链接,指定链接地址为#name,即可链接到指定的锚点
如果进行命名锚点,使用id也可以的,注意id属性的命名是不能使用中文的,但是锚点是可以写中文的,如:
<p><a href="#wenti">1.1问题</a></p>
<h3><a id="wenti">1.1问题 </a> </h3>
另外,如果想要链接到另一个文件中的锚点,也可以实现的,如从html1文档链接到html2文档中的wenti锚点或id,可以<a href="2.html#wenti">
如果在img标签上加了a标签,但是a标签和img标签都加了title属性,那么在鼠标经过时图片上显示的文字就近选择,会是img里面的title名称
使用a标签添加电子邮件链接时,也可以限定电子邮件的标题,只需在后面加上?subject=...,此处subject后面不需要加引号,还可以定义抄送地址,可以在后面加上&cc=winne@tarena.com.cn,同理,也可以进行密送mcc,如<a href="mailto:tarena@tarena.com.cn?subject=hello&cc=winne@tarena.com.cn">给我发邮件</a>
定义表格,使用成对的<table></table>标记
创建表行,使用成对的<tr></tr>标记
创建单元格,使用成对的<td></td>标记
此外,还可设置bgcolor,bordercolor,但是一般不推荐,而是用样式来做
<body text="red"></body>定义整个页面的字体颜色
bordercolor="black"定义边框颜色
表格可以划分为三个部分:表头、表主体和表尾
表头行分组:<thead></thead>
表主体行分组:<tbody></tbody>
表尾行分组:<tfoot></tfoot>
<header><header>页眉,可以多次使用的
<nav></nav>导航栏,用于包含表示链接的其它元素
<section></section>主体内容,可以多次使用
<article></article>用来定义主体文档之外的独立的部分,比如论坛的一个帖子,一篇报纸文章,某个条目或者用户评论等
<footer></footer>定义某文档的脚注信息,即文档的页脚,包含友情链接、版权信息、作者信息等,可以多次使用
<aside></aside>边栏,侧导航
缺点:不同浏览器对其属性支持不同,可能会有兼容性问题