html5改成块状标签,HTML5基本网页结构以及标签的改变

一、HTML5崭新的页面布局:

1.传统的HTML页面布局:

65ff321d69b6a4a863fbafc5e372699f.png

2.HTML5布局:

5c663393ccb0c1b13aeb58f53651075e.png

3.HTML5布局使用的标签:

(1)header元素:header元素表示页面总的一个内容区块或者整个页面的标题;

(2)nav元素:nav元素表示页面中的导航链接部分;

(3)article元素:article元素表示页面中的一块与上下文不相关的独立内容;

(4)section元素:section表示页面中的一块内容区块,比如章节的页眉、页脚等,也可以和hn(h1、h2...)等一起使用,标示出文档的结构;

(5)aside元素:aside元素表示article元素内容之外的,和内容相关的辅助信息;

(6)footer元素:footer元素表示页面或者页面中的一块区域的页脚;

二、HTML5中新增的主体结构元素:article元素、section元素、aside元素、nav元素、time元素、pubdate元素

1.article元素:article元素表示页面中的一块与上下文不相关的独立内容;

2.section元素:section表示页面中的一块内容区块,比如章节的页眉、页脚等,也可以和hn(h1、h2...)等一起使用,标示出文档的结构;

3.aside元素:aside元素表示article元素内容之外的,和内容相关的辅助信息;

4.nav元素:nav元素表示页面中的导航链接部分;

5.time元素:time元素表示24小时中的某个时间或者日期,表示时间时允许带时差,其可以定义的格式如下:

2017年7月20日

7月20日

今天的时间

2017年7月20日晚上10点

UTC标准时间2017年7月20日晚上10点

中国时间2017年7月20日晚上10点

6.pubdate元素:pubdate元素可以用在article元素中的time元素上面表示当前文章的发布时间;

三、HTML5中新增的非主体结构元素:header元素、hgroup元素、footer元素、address元素

1.header元素:header元素是一种具有引导和导航作用的结构元素,通常用来放置整个页面或者页面内的一个内容块的标题,但也可以包含其他的内容,比如在header里面放置logo图片、搜索表单等。注意:一个页面内并没有限制header的出现次数,也就是说我们可以在同一个页面内,不同的内容区块分别加上一个header元素。在HTML5中,一个header元素至少可以包含一个heading元素(h1-h6),也可以包括hgroup元素,还可以包含其他的元素,在W3C标准中,我们还可以把nav包含进去。

2.hgroup元素:hgroup元素是将标题和他的子标题进行分组的元素。hgroup元素一般会把h1-h6的元素进行分组,比如在一个内容区块的标题和他的子标题算是一组。通常情况下,文章只有一个主标题时,不需要hgroup元素的。

3.footer元素:footer元素可以作为他的上层父级内容域或是一个根区块的注脚。footer元素一般情况下包括与它相关的区块的注脚信息,比如作者、版权信息等。注意:footer元素和header元素一样,并没有限制他的个数。并且footer元素可以为article元素或者section元素添加footer元素。

4.address元素用来在页面中呈现联系信息,包括文档的作者、邮箱、地址、电话信息等。address元素还用来展示和文章中的相关联系人的所有联系信息。

四、HTML5新增元素:figure元素与figcaption元素、details元素和summary元素、mark元素、progress元素、meter元素

1.figure元素与figcaption元素:

(1)figure元素是一种元素的组合,带有可选标题。figure元素用来表示页面上一块独立的内容,如果将他从网页上删除不会网页造成影响。

(2)figcaption元素表示figure元素的标题,它属于figure元素,figcaption元素必须书写在figure元素内部,可以写在figure元素内的其他从属元素前面或者后面。一个figure元素最多只允许放置一个figcaption元素。

2.details元素和summary元素:

(1)details元素是一种用于标识该元素内部的子元素可以被展开、收缩显示的元素。details元素具有一个布尔类型的open属性,当该值为true时,该元素内部的子元素应该被展开显示,当该属性值为false时,其内部的子元素应该被收缩起来不展示。该属性的默认值为false,当页面打开时其内部的子元素应该处于收缩状态。

(2)summary元素从属于details元素,用鼠标点击summary元素中的内容文字时,details元素中的其他所有从属元素将会被展开或者收缩。如果details元素内没有summary元素,浏览器会提供默认的文字以供点击,例如“details”。注意:目前只有谷歌的chrome浏览器支持!

3.mark元素:mark元素表示页面中需要突出或者高亮显示的,对于当前用户具有参考作用的一段文字。通常在引用原文时使用mark元素,目的是引起读者的注意。mark元素是对原文内容有补充作用的一个元素,他应该用在一段原文作者不认为重要的,但是现在为了与原文作者不相关的其他目的而需要突出显示或者高亮显示的文字上面。mark元素最主要的目的就是吸引当前用户的注意。mark元素除了高亮显示之外,还有一个作用就是在引用原文时,为了某种特殊的目的而把作者没有表示出来的内容重点表示出来。

4.progress元素:progress元素代表一个任务的完成进度,这个进度可以是不确定的,表示进度z正在进行,但不清楚这个还有多少工作量没有完成,也可以用0到某个最大的数字(比如100)之间的s数字来表示准确的进度情况(比如百分比)该元素具有两个表示当前任务完成情况的属性,value属性表示已经完成了多少工作量,max属性表示总共有多少工作量。工作量的单位是随意的,不指定的。在设置属性的时候,value属性和max属性只能指定为有效的浮点数,value属性必须大于0且小于或等于max属性,max属性必须大于0.

5.meter元素:meter元素表示规定范围内的数量值,其有6个属性:

(1)value属性:在元素中特地的表示出来的实际值,该属性值默认为0,可以为该属性制定一个浮点小数值;

(2)min属性:指定规定范围时允许实用的最小值,默认0,在设定该属性时所设定的值不能小于0;

(3)max属性:指定规定的范围时允许使用的最大值,如果设定时该属性值小于min的值,那么把min属性的值视为最大值。max属性的默认值1;

(4)low属性:规定范围的下限值,必须小于或者等于high的值;

(5)high属性:规定范围的上限值。如果该属性值小于low属性的值,那么把low属性的值视为high属性的值,同样如果该属性的值大于max的值,那么把max属性的值视为high的值;

(6)optimum属性:最佳值属性值必须在min属性值与max属性值之间,可以大于high属性值。

五、HTML5废除的元素:

1.能使用CSS代替的元素:basefont、big、center、font、s、strike、tt、u;

2.不在使用frame框架:对于frameset元素、frame元素与noframe元素,由于frame框架对页面可用性存在负面影响,在HTML5中已经不支持frame框架,只支持iframe框架,同时废除以上三个元素;

3.对于部分浏览器支持的元素:对于applet、bgsound、blink、marquee元素,特别是bgsound元素以及marquee元素只能被IE浏览器支持,所以在HTML5中被废除。而applet元素可以由embed元素或者object元素替代,bgsound元素由audio元素代替,marquee可以使用JavaScript来代替;

4.其他被废除的元素:

(1)废除rb元素,使用ruby元素代替;

(2)废除acronym元素,使用abbr元素代替;

(3)废除dir元素,使用ul元素代替;

(4)废除inindex元素,使用form与input元素相结合的方式代替;

(5)废除listing元素,使用pre元素代替;

(6)废除xmp元素,使用code元素代替;

(7)废除nextid元素,使用GUIDS代替;

(8)废除plaintext元素,使用"text/plian"MIME类型代替;

六、ol序列表新增start属性和reversed属性:

1.可以通过start属性来定义标号的开始值,注意:start属性值只有number;

header

nav

section

article

aside

footer

效果展示如下:

9b0084898c97f5f27b43440745deea63.png

header

nav

section

article

aside

footer

效果展示如下:

afd781770c52064e6f941382bd5c310e.png

2.可以通过reversed属性来进行反向编号;

header

nav

section

article

aside

footer

效果展示如下:

d2d1f126bd384d83cf187282a0b56906.png

七、重新定义含义的dl元素:

1.dl元素在HTML4中是一个专门用来定义术语的列表;

2.dl元素在HTML5中进行了重定义,即每一项包含一条或者多条带名字的dt元素用来表示术语,dt元素后面紧跟一个或者多个dd元素用来表示定义。重定义后的dl列表包含多个带名字的列表项。

DGHTRNPSFSSM23
关注 关注
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
详解HTML5布局和HTML5标签
01-18
一、新的文档类型声明(DTD) 文档类型声明 ...结构标签:(块状元素) 有意义的div   标记定义一篇文章   标记定义一个页面或一个区域的头部  <nav> 标记定义导航链接   标记定义一个区域  <aside> 标
HTML块状元素&内联元素
Yes博客
03-22 108
HTML块状元素&内联元素? display: block/table; div h1 h2 ... table ul ol p display: inline/inline-block; span img input button
html如何以块级方式显示,HTML标签部分(块级/行级)
weixin_33982195的博客
06-26 1093
5、img 图片标签① src属性:表示图片的路径[图片路径的合法方式]a.网络链接:由于图片在其他网站,如果其他网站删除图片,我们也不能访问,所以不建议使用这种方式;b.绝对路径:使用绝对路径的图片,只有在本机使用file协议才能访问!所以,严禁使用这种方式!c.相对路径:① 图片与当前文档在同一层文件夹:直接写图片名eg:② 图片在当前文档的下一层文件夹:文件夹名/图片名eg:③ 图片在当前文...
H5 CSS基础一:行内元素和块元素
Quinn's blog ! I'm glad to be here!
07-16 4769
一、特点 块元素①、总是在新行上开始;②、高度,行高以及外边距和内边距都可控制;③、宽度缺省是它的容器的100%,除非设定一个宽度。④、它可以容纳内联元素和其他块元素 行内元素①、和其他元素都在一行上;②、高,行高及外边距和内边距不可改变;③、宽度就是它的文字或图片的宽度,不可改变④、内联元素只能容纳文本或者其他内联元素 二、常用块级元素:div , p , form, ul, li ,
HTML的显示模式:块级显示模式、行内显示模式、行内块显示模式的介绍:
weixin_45376220的博客
07-26 960
①.块级显示模式: 独占一行,设置宽高起作用,在不设置宽度的时候,宽度和父级一样,高度在不设置时,靠内容撑开。 块元素:div h1-h6 p ul ol li dl dt dd hr form ②.行内显示模式: 一行可以有多个,设置宽高不起作用,宽高是靠内容撑开。 行内元素: span b strong i em u ins s del a ③.行内块显示模式: 一行可以有多个,设置宽高起作用...
行属性标签和块属性标签以及两者之间的转换
NSSWTT的博客
02-18 1297
一. 行属性标签以及块属性标签特点 根据标签特性进行分类: 1.行属性标签。 默认display:inline; 特点1:可以和其他行属性标签放置在同一行。 a, span, em, strong等。 特点2:行属性标签的区域大小只由内容来撑开,width和height属性是无效的。 2.块属性标签。 默认display: block;...
CSS进阶:HTML5/CSS3(接上篇CSS)
qq_55092103的博客
05-09 336
我们只需要将上述案例中的即可实现.SASS 是一款 CSS 预编译器,它定义了一种新的编程语言,为CSS 增加了一些编程的特性,开发者使用这种语言进行编码后,代码需要被编译 CSS 才能被浏览器理解。SASS 比 CSS 更像一门编程语言,它可以有变量,函数,控制语句、导入、嵌套等高级功能,类似的 CSS 预编译器还有less,Stylus等。提供变量,实现一键替换主题色之类的功能;用嵌套写法减少选择器的重复书写;用混用功能解决代码复用问题;用函数进行复杂的运算;
HTML5所有标签汇总及标签意义解释
12-14
结构标签:(块状元素) 有意义的div  标记定义一篇文章 标记定义一个页面或一个区域的头部 标记定义导航链接 标记定义一个区域 标记定义页面内容部分的侧边栏 标记定义文件中一个区块的相关信息 标记定义一组...
HTML5&CSS3网页制作:元素的类型.pptx
06-01
标签独自占据一行,相邻块状元素不会并列显示,且它的顺序是自上而下的排列; 在网页中以块的形式显示为矩形区域; 所有块状元素都可以定义自己的宽度和高度; 作为其他元素的容器,可以容纳其他内联和块状元素。 ...
DreamWeaver怎么使用块状标签div?
09-24
DreamWeaver怎么使用块状标签div?DreamWeaver页面中想要使用块状标签,该怎么使用呢?下面我们就来看看详细的教程,需要的朋友可以参考下
彩色几何块状标签矢量
07-25
彩色几何块状标签矢量适用于彩色几何标签设计的AI格式素材。
html转为块级样式,html入门(转义字符、行内样式和块级元素、定位、锚点、跑马灯标签、图片标签、表格标签的讲解)...
weixin_28940939的博客
06-02 147
一、转义字符由特殊字符包裹的文本 会当做标签去解析对应不换行空格 对应全角空格em是字体排印学的计量单位,相当于当前指定的点数。其占据的宽度正好是1个中文宽度,而且基本上不受字体影响。<对应<>对应>二、行内元素和块级元素1.块级标签默认情况下,每一个块级元素都是独占一行的即元素的前后都会换行 都有 align 属性,例如:p标签    段落标签h1~6标签  ...
node-v8.8.1-linux-armv7l.tar.xz
05-07
Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。
SSM+easyUI搭建简易的人事管理系统内含源码以及说明书可以自己运行复现.zip
最新发布
05-07
SSM+easyUI搭建简易的人事管理系统内含源码以及说明书可以自己运行复现.zip
RoyalOnline.apk
05-07
RoyalOnline.apk
node-v9.9.0-darwin-x64.tar.xz
05-07
Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。
TCABEE 008-2020 轨道交通车站高效空调系统技术标准.docx
05-07
TCABEE 008-2020 轨道交通车站高效空调系统技术标准.docx
2024-2030中国WiFi连接洗衣机市场现状研究分析与发展前景预测报告.docx
05-07
2024-2030中国WiFi连接洗衣机市场现状研究分析与发展前景预测报告
1,请列举html块状标签和行内标签
06-07
HTML中的块状标签(block-level elements)用于创建一个块状元素,它们会在新的一行开始,并且会占据一整行的宽度,例如: - `<div>` - `<h1>` - `<h6>` - `<p>` - `<ul>` - `<ol>` - `<li>` - `<table>` - `<form>...

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 用mysql创建学生成绩表_用SQL创建学生成绩数据库 10317
  • thinkpad重装系统不引导_thinkpad重装系统不引导_联想电脑重装系统无法引导原因及解决方法... 5958
  • 计算机故障的现象有哪些,八种常见CPU故障现象的分析与处理_计算机硬件与网络_IT /计算机_信息... 4300
  • 声卡硬件测试软件,RMAA声卡检测(RightMark Audio Analyzer) 3762
  • win10进不了微软服务器,Microsoft帐户无法登录怎么办 Win10微软账户登录不上解决方法... 3572

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • ajax通讯原理,ajax通讯原理以及自己封装一个ajax函数
  • 监控摄像头服务器维护要多久,监控摄像机如何维护 这几点要牢记
  • 九赋服务器反写为空,请问大家百望九赋的税控盘,月初1号,需要先抄税(上报汇总)再报税呢?还是先报完税再进行上报汇总 然后反写呢?谢谢...
2021年165篇
2020年15篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

深圳SEO优化公司银川百搜标王哪家好池州网站优化排名公司邢台品牌网站设计哪家好大运网站制作设计公司烟台网站推广工具推荐锦州网站改版推荐海南网站开发报价娄底阿里店铺托管哪家好钦州网站开发报价渭南网站设计价格运城网站推广系统多少钱阿里模板制作报价保定百姓网标王哪家好金华网站优化按天扣费推荐成都网站优化按天计费多少钱渭南SEO按天计费公司通化建站苏州至尊标王推荐南充外贸网站设计推荐河池网站关键词优化哪家好海口模板制作报价德阳如何制作网站推荐临沧阿里店铺运营公司庆阳外贸网站设计多少钱湖州网站推广工具哪家好黄山网站开发推荐连云港阿里店铺运营哪家好荆门网站推广哪家好曲靖百度爱采购公司和田网站优化按天收费推荐歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化