HTML学习:标签

HTML5新特性,相比HTML新增加的东西:

1.用于绘画的canvas标签

2.用于媒介回放的video和audio元素

3.对本地离线存储的更好支持

4.新增的特殊内容元素:article,footer,header,nav,section

5.新增的表单控制:calendar,date,time,email,url,search

 

<!DOCTYPE html> :声明文档类型为html

 

meta标签:

<meta http-equiv="Content-Type" content="text/html;charset='utf-8'" />
<meta name="keyword" content="abc" />
<meta charset="UTF-8" /> 

 

keyword:搜索的关键字

content:内容描述

charset:网页字符编码

 

1.常规标签:标签,也叫标记,也叫元素。

<标签 属性="属性值" 属性="属性值"></标记>

 

2.空标签

<标签 属性="属性值" 属性="属性值" />

 空标签,没有结束标签,用"/"代替。

 

html中的注释:<!--     abc123        -->

 

<br />:换行标签

        abc
        def<br />hijk

<hr />:水平线标签

 

字体样式标签:

<strong></strong>,<b></b>:加粗

<em></em>,<i></i>:倾斜

 

特殊符号:

空格:&nbsp;

大于:&gt;

引号:&quot;

版权符号: &copy;

 

常见图像格式:

  • jpg:网页上广泛使用,采用的是有损压缩,会造成图像失真,压缩后体积小,具比较清晰
  • gif:网页上最广泛使用,不仅支持透明色还支持动画。
  • png:兼有jpg和gif的优势 ,同时具体gif不具备的特性。是一种新兴的图像格式,在部分旧版浏览器中不支持。
  • bmp:不支持文件压缩,windows上常见,web网页很少使用。

图像标签:<img />

<img src="images/abc.jpg" alt="....", title="...." width="160" height="320">

src:图像文件的位置

alt:图像的替代文字

title:鼠标悬停时的提示文字 

width:图像宽度

height:图像高度

 

 

文件路径,可以使用相对路径和绝对路径。

相对路径,示例:test.html中想引入test.css文件,如果它们在同一个目录下,相对路径表示为:href="test.css";如果不在同一文件加下,则可以通过../向外跳出。

绝对路径,示例:"htpp://xxxx/jqurey/1.11.3/jquery.min.js

 

<a></a>:链接标签

<a href="path" target="目标窗口位置">链接文本或图像</a>

 

href:链接路径

target:链接在哪个窗口打开,常用值_self,_blank。_blank在新标签窗口打开链接,_self在当前标签窗口打开链接。

<a href="index.html" target="_blank">首页</a>
<a href="timg.html" target="_blank"><img src="img/tmig.jpg" alt="汤唯" width="300" height="300" /></a>

 常用的链接

  • 页面间链接:从一个页面跳到另一个页面
  • 锚链接:从A页的甲位置,跳到A页面的乙位置或B页面的乙位置。在目标标签中设置id属性值,链接处href="[路径] #属性值"。设置<a name="值">目标处</a>,在链接处href="[路径]#值"
  • 功能链接,如email,qq:<a href="mailto:xxx@163.com">联系我们</a>

锚链接示例:

从A页的甲位置,跳到A页面的乙位置:

链接:

<a href="#mao1"></a>

 

锚点:

<a name="mao1"></a>

 

 

 列表:分为有序列表,无序列表,自定义列表

有序列表和无序列表,是指列表前面是否有数字之类的排序符号,不是说列表之间的li是否有序。列表之间的li都是有序的。

无序列表:<ul></ul>,其中的项目用<li></li>表示

<ul type="square">
    <li>
        abc
    </li>
    <li>
        def
    </li>
    <li>
        234
    </li>
</ul>

 

无序列表常用的属性,type。

type取值:circle空心圆点,dics实心圆(默认值),square实心方块 

 

有序列表:<ol></ol>,其中的项目用<li></li>表示

 有序列表常用的属性,type。

type取值:1使用数字作为项目符号(默认值),A/a使用大写/小写字母作为项目符号,I/i使用大写/小写罗马数字作为项目符号。

 

自定义列表:<dl></dl>,其中的项目名称用<dt></dt>表示,项目名称对应的项目列表用<dd></dd>表示

<dl>
    <dt>
        所属学院
        <dd>
            计算机学院
        </dd>
    </dt>
    <dt>
        所属专业
        <dd>
            计算机技术
        </dd>
    </dt>    
</dl>

 

 

表格:<table>/table>,用<tr><.tr>表示行,用<td></td>表示列,用<th></th>表示表头

表格:简单通用,结构稳定。

基本结构:单元格,行,列

 

表格左对齐方式,表格的align属性:左对齐(默认)、右对齐、居中对齐

表格垂直对应方式,表格的valig属性,较少使用:顶端对应、居中对齐、底端对齐、基线对齐

表格的跨列,列td的colspan属性:属性值n,跨几列

表格的跨行,列td的rowspan属性:属性值n,跨几行

 

表格的外边框,表格的border属性:数字

表格的行边距,表格的cellspacing属性:数字

表格的列边距...

表格中的字,与上下边框的距离,cellpadding属性:数字

<table align="center" border="5" cellspacing="0" cellpadding="5">
    <tr>
        <th>表头1</th>
        <th>表头2</th>
        <th>表头3</th>
    </tr>
    <tr>
        <td colspan="2">第一行第一列</td>
<!--         <td>第一行第二列</td> -->
        <td>第一行第三列</td>
    </tr>
    <tr>
        <td>第二行第一列</td>
        <td>第二行第二列</td>
        <td rowspan="2">第二行第三列</td>
    </tr>
    <tr>
        <td>第3行第一列</td>
        <td>第3行第二列</td>
        <!-- <td>第3行第三列</td> -->
    </tr>
</table>

 

posted on 2018-11-10 19:15  myworldworld  阅读(114)  评论(0)    收藏  举报

导航