HTML5学习笔记(四)语义元素
2024-09-07 01:59:17
语义元素能够清楚的描述其意义给浏览器和开发者。
无语义 元素实例: <div> 和 <span> - 无需考虑内容.
语义元素实例: <form>, <table>, and <img> - 清楚的定义了它的内容.
HTML5 提供了新的语义元素来明确一个Web页面的不同部分:
- <header> 头部,可以使用多个<header> 元素.
- <nav> 导航链接
- <section> 定义文档中的节(section、区段)。比如章节、页眉、页脚或文档中的其他部分。
- <article> 定义独立的内容。.
- <aside> 定义页面主区域内容之外的内容(比如侧边栏)。
- <figcaption>定义 <figure> 元素的标题.应该被置于 "figure" 元素的第一个或最后一个子元素的位置。
- <figure> 规定独立的流内容(图像、图表、照片、代码等等)。如果被删除,则不应对文档流产生影响。
- <footer> 文档的底部区域.可以使用多个 <footer>元素.
以上的元素都是块元素(除了<figcaption>).
为了让这些块及元素在所有版本的浏览器中生效,你需要在样式表文件中设置一下属性 (以下样式代码可以让旧版本浏览器支持本章介绍的块级元素):
header, section, footer, aside, nav, article, figure
{
display: block;
}
{
display: block;
}
最新文章
- js的命名规范
- Android Volley框架的使用(1)
- Xamarin环境搭建
- TCP的3次握手和4次挥手
- Windows2008防火墙封ip
- python 内建函数 str() 和 repr() 的区别
- 【IOS】 XML解析和xml转plist文件(GDataXML)
- Ajax 生成流文件下载 以及复选框的实现
- AppCan 双击返回按钮退出应用
- Android图片处理神器BitmapFun源码分析
- Yaf 使用遇到的坑
- Python之测试webservice接口
- 用webgl打造自己的3D迷宫游戏
- Oracle RAC + ASM + Grid安装
- WordPress添加个性化的博客宠物的方法
- MariaDB xtrabackup物理备份与还原
- 【Static Program Analysis - Chapter 1】 Introduction
- 004_i686和x86_64的区别
- Codeforces Round #406 (Div. 1) A. Berzerk 记忆化搜索
- Java获取随机数获取制定范围指定个数不重复的随机数