HTML标签

 标题和段落标签

标题标签 h headline

一级标签 h1 最重要,搜索引擎非常看重,放重点内容,如网页logo等,一般只放一个,多放会被视为作弊

二级标签 h2

三级标签 h3

四级标签 h4

五级标签 h5

六级标签 h6

段落标签<p></p> 为了在页面中有换行效果,文字必须放到该标签内


div标签 division

<div></div>用来将相关的内容组合到一起,和其他内容分割,使文档更清晰,可以结合css使用,实现网页的布局,叫做“DIV+CSS”

div标签可以添加class属性表示类名,类名服务于css

div常见类名:

区域   类名

页头   header

logo    logo

导航条  nav

横幅   banner

内容区域  content

页脚   footer


 三种列表标签

无序列表<ul></ul>:没有刻意顺序,每个列表项都是<li><li>标签,互为父子组合标签。要注意代码正确缩进,<ul></ul>中不能放其他标签,<li><li>中能放任何标签。

有序列表<ol></ol>:有刻意顺序,每个列表项都是<li><li>标签,互为父子组合标签。

定义列表<dl></dl>:子标签为<dt></dt>data term 数据项;<dd></dd>数据定义

 

无序列表的type属性可以定义前导符号的样式,在HTML5中已被废弃,建议用css替代

disc   默认值,实心圆

circle   空心圆

square   实心方块

 

有序列表的属性

1.type属性,用来设置编号的类型

有:a;A;i;I;1。阿拉伯数字是默认的

2.start属性,必是整数,指定了编号起始值,值必是阿拉伯数字

3.reversed属性,指定条目是否是倒序排列的,不需要值,只需要写reversed单词即可,是HTML5全新概念


图片标签

<img src="images/chinese_icon.png" alt="">

src-source 图片存储目录和完整文件名

alt属性alternate 是对图像的文本描述,不是强制性的。如果无法加载图像,会在页面上显示alt属性中的备用文本。供视力不方便的人使用网页朗读器朗读备用文本

width、height属性,指宽度和高度,单位是像素,不需要写单位;如果省略其中一个属性,则表示按照原始比例缩放图片

网页支持的图片格式

.bmp  画图软件默认保存的格式,位图

.gif  支持动画

.jpeg(jpg)  有损压缩图片,用于照片

.png  便携式网络图像,用于logo、背景图形等,支持透明和半透明

.svg  矢量图片

.webp  最新的压缩算法非常优秀的图片格式

 

相对路径:描述从网页出发,如何找到图片;随着网页和图片位置关系不同,插入图片的代码随之改变,如果需要退回层级,使用“../”这样的写法

绝对路径:描述图片精准地址,不管网页在哪里,绝对路径不需要改变


 超级链接

将网页和网页连结在一起

<a href="2.html">去第二个网页</a>

a :anchor 锚

href:hypertext reference 超文本引用

href支持相对路径和绝对路径,和图片插入类似

 

<a>标签的title属性,用于设置鼠标的悬停文本

如何在新窗口中打开网页?将<a>标签的target属性设置为blank

如何给图片设置超级链接?只需要用<a>标签包裹<img>标签

 

页面内锚点:

较长的页面,可以适当的给h系列标签添加id属性,它将成为页面的锚点

<h1 id=”wuxi”>无锡美景</h1>

<a href=”#top”>返回顶部(html特色)

 

下载链接:

指向exe、zip、rar等文件格式的链接,将自动成为下载链接

<a href=”1.zip”>下载</a>

 

邮件链接mailto:系统将自动打开email相关软件

<a href=”mailto:me@test.com”>发送邮件</a>

电话链接tel:系统将自动打开拨号盘

 


音频和视频标签

<audio>标签,插入音频,兼容到IE9

<audio controls src=”音频地址”>请升级浏览器</<audio >

controls:表示显示播放控件

autoplay属性:自动播放

loop属性:循环播放

常用音频格式:mp3,ogg,wav

 

<video>标签,插入视频,兼容到IE9

< video controls src=”视频地址”>请升级浏览器</<audio >

autoplay属性:自动播放

loop属性:循环播放

常用音频格式:mp4,ogv,webm,avi

 

拓展

<source>标签,可规定多个格式的音/视频文件,供浏览器选择适用的格式

<a href=”tel:12306”>打电话买火车票</a>


 HTML5区块标签

<section>文档的区域,语义比div大

<article>文档的核心内容,会被搜索引擎抓取

<aside>文档的非必要内容,比如广告等

<nav>导航条

<header>页头

<main>网页核心部分

<footer>页脚


语义化标签

<span>标签是文本中的“区块”标签,本身没有任何特殊显示效果,可以结合css来丰富样式

<b><u><i>标签表示加粗,下划线和倾斜效果,在网页中表示需要强调的文本

<strong><em><mark>标签均表示强调语义,默认样式是加粗、倾斜、高亮,后续可以通过css修改

<figure><figcaption><figure>元素代表一段独立的内容,与说明<figcaption>配合使用


表格标签——三级嵌套

<table> 表格

<tr> table row 表格行

<td> table data 表格数据

<table border="1" > 

        <caption>表格标题</caption>

        <tr>

            <td>A</td>

            <td>B</td>

            <td>C</td>

            <td>D</td>

        </tr>

    </table>

border属性:为了让表格能够显示边框,单位是像素

caption属性:表格的标题,常常作为<table>的第一个子元素出现

 

<th>标签是“标题小格”,可以替代<td>的作用,表示标题小格

 

单元格的合并

colspan属性用来设置td或者th的列跨度

rowspan属性用来设置td或者th的行跨度

可以同时有列跨度和行跨度

 

表格的其他特性

<thead>标签定义表头

<tbody>标签定义表核心内容

<tfoot>标签定义表脚,通常是汇总行

 

cellspacing属性(使用百分比或像素)定义了两个单元格之间空间的大小,已废弃,但实际开发中仍可使用

cellpadding属性定义了表格单元的内容和边框之间的空间,已废弃,但实际开发中仍可使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值