前端基础小标签3 H5新标签
第二部分
H5的新标签
一、
<!-- mark标签
1.用于显示页面中需要重点关注的内容,就像看书需要用荧光笔划重点一样
2.浏览器通常会用黄色显示mark标注的内容
二、 -->
<article>
<header>
<h2>我们需要好好学习<mark>HTML5</mark>相关课程</h2>
</header>
<p>
<mark>HTML 5</mark>是下一代的HTML规范<br />
</p>
</article>
****疑问:article和section以及nav的区别?
<!--
article:代表一篇独立的文档内容,可以是一片文章或者一篇短文,通常由标题和内容组成
可以使用header定义文档的标题
可以使用footer定义文档的脚注
可以使用子article划分文档的多个段落
可以使用section对文档进行分块
section:对页面的内容进行分块,通常也可以由标题和内容组成
二者的区别: article侧重于文档 section侧重于分块
-->
三、
header标签与footer标签:
<!-- header通常用于代表标题,但是和h1到h6不一样,h1-h6仅代表标题,
而header代表头部分,header范围更广,header可以包含h1-h6,也可以包含p或者span或者nav等标签
一般header所代表的的标题内容更加丰富
-->
<!-- footer代表脚注部分,可以包含一些版权信息或者脚注部分,一般代表附加说明信息 -->
实例:
<body>
<header>
<img src="../img/logo.png" alt="尚学堂" />
<a href="#">返回首页</a>
<h1>浏览帖子内容</h1>
</header>
<!-- 帖子内容 -->
<article>
<h2>学习Android,必须先学习Java吗?</h2>
<p>Android上的应用程序只能用Java编写吗?可以用C++吗?</p>
<!-- 回复部分 -->
<section>
<h2>回复内容</h2>
<!-- 每个article代表一个回复 -->
<article>
<!-- 回复的标题 -->
<header>
<h3>还是得学习Java</h3>
<div>作者: xyr</div>
</header>
<p>虽然Android不一定要使用Java开发,还可以选择JavaScript开发或者NDK开发,但是Java毕竟是Android开发的主流语言</p>
</article>
<!-- 每个article代表一个回复 -->
<article>
<!-- 回复的标题 -->
<header>
<h3>Java是基础</h3>
<div>作者: xyr2</div>
</header>
<p>Java是基础,学好Java再去学习Android事半功倍</p>
</article>
</section>
<!-- 评价部分 -->
<section>
<h2>评价内容</h2>
<!-- 每个article代表一个评价 -->
<article>
<!-- 评价的标题 -->
<h3>讨论很好</h3>
<p>大家讨论的很深入</p>
</article>
<article>
<!-- 评价的标题 -->
<h3>赞</h3>
<p>不错,赞</p>
</article>
</section>
<!-- 帖子的"脚注" -->
<footer>
以上帖子和回复只代表个人观点,不代表尚学堂的观点和立场
</footer>
</article>
</body>
<!-- nav专门用于页面上的导航栏 如上方的主导航条,侧边导航栏,页面内部导航栏,页面底部导航栏
aside专门用于定义当前页面和当前文章的附属信息,通常推荐将aside元素渲染成侧边栏
将aside元素放在body的内部,表明为整个页面添加边栏
将aside元素防在其他元素内部,表明为父元素添加边栏
-->
前端基础小标签3 H5新标签的更多相关文章
- H5新标签(适合新手入门)
H5新标签 文档类型设定 document HTML: sublime 输入 html:4s XHTML: sublime 输入 html:xt HTML5 sublime 输入 html:5 < ...
- H5新标签
1. H5新标签 语义标签: <article>定义文章</article><aside>定义文章侧边栏</aside> <figure>定 ...
- 前端面试基础-html篇之H5新特性
h5的新特性(目前个人所了解)如下 语义化标签 表单新特性 视频(video)和音频(audio) canvas画布 svg绘图 地理定位 为鼠标提供的拖放API webworker (重点)Stor ...
- 处理H5新标签方法
语义化 HTML5中加入了更加具有语义化的标签,比如header,nav,footer等,可以为搜索引擎优化,让爬虫能更好地理解网页结构. 但是对于新标签的兼容性不是很好,IE9以下旧版本不支持新的语 ...
- h5新标签介绍
html5新增了一些标签 这些标签都是语义标签,可以帮助我们更好的理解,代码中的意思:(都是双标签) 案例: 将语义标签翻译过来为 <div class="header"&g ...
- ie8以下不兼容h5新标签的解决方法
HTML5新添了一些语义化标签,他们能让代码语义化更直观易懂,有利于SEO优化.但是此HTML5新标签在IE6/IE7/IE8上并不能识别,需要进行JavaScript处理. 解决思路就是用js创建h ...
- 前端基础之CSS的引入+HTML标签选择器+CSS操作属性
clear:left/ringt属性 CSS:语法形式上由选择器+以及一条或多条声明组成:选择器查找到指定的html标签后,使用css属性设置html标签的样式: ...
- 前端基础小标签5 H5的一些新标签属性
第二部分 部分图片和内容摘要于网络 二. formaction 属性规定当表单提交时处理输入控件的文件的 URL. formaction 属性覆盖 <form> 元素的 action 属性 ...
- H5 新标签用法及解释
HTML 5 是一个新的网络标准,目标在于取代现有的 HTML 4.01, XHTML 1.0 and DOM Level 2 HTML 标准.它希望能够减少浏览器对于需要插件的丰富性网络应用服务(p ...
随机推荐
- element-ui的滚动条组件el-scrollbar(官方没有)
<template> <div style="height:600px;"> <el-scrollbar style="height:100 ...
- jenkins构建多个项目执行顺序设置
通常我们会在jenkins中构建多个项目,那么如果项目有依赖,或者有关联怎么办? 例: 如下图: ,有两个构建项目,posWeb是个web项目,welife是接口项目. 由于接口项目数据会影响pos ...
- unity3d-游戏实战突出重围,第四天 添加角色
1:添加unity自带的第一人称角色控制器,命名为hreo 2:添加第三人称角色控制器.这里是添加源文件Sources下面的.如箭头指示:而不是“3rd Person Controller”.并命名为 ...
- RabbitMQ CentOS6.5 安装
1.安装前准备工作 1)安装RbbitMQ之前先安装ErLang 2)安装ErLang之前需要安装最新的socat 3)安装方式有多种,可以下包安装,可以直接下载rpm文件安装,推荐前者. 4)安装的 ...
- 20155228 实验一《Java开发环境的熟悉》实验报告
20155228 实验一<Java开发环境的熟悉>实验报告 实验内容 使用JDK编译.运行简单的Java程序: 使用IDEA 编辑.编译.运行.调试Java程序. 实验要求 没有Linux ...
- css 箭头
.toTop{ width: 2.5rem; height: 2.5rem; background-color: rgba(228,228,228,.6); position: fixed; bott ...
- 设计模式之模板方法模式:实现可扩展性设计(Java示例)
概述 在实际开发中,常常会遇到一项基本功能需要支撑不同业务的情况.比如订单发货,有普通的整包发货,有分销单的发货,采购单的发货,有多商品的整包或拆包发货等.要想支持这些业务的发货,显然不能在一个通用流 ...
- yum配置文件中baseurl和mirrorlist的区别
找到yum.repo.d文件夹下的文件,随便打开一个,找到mirrorlist的url,比如: http://mirrorlist.centos.org/?release=6&arch=$ba ...
- Linux基础命令---切换用户su
su 临时切换身份到另外一个用户,使用su切换用户之后,不会改变当前的工作目录,但是会改变一些环境变量. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUS ...
- BUAA 111 圆有点挤
题目描述 gg最近想给女友送两个精美的小礼品:两个底面半径分别为R1和R2的圆柱形宝石,并想装在一个盒子里送给女友. 好不容易找到了一个长方体的盒子,其底面为A*B的矩形,他感觉好像宝石装不进去,但又 ...