HTML入门5
格式化文本,高阶处理,接下来了解,标记引文,描述列表,计算机代码和其他文本,上下标,联系信息等数据。
学习不太知名的HTML元素来标记高级语义特征。
描述列表,也叫自定义列表,第三种类型的列表,除了ul和ol,这种表的目的在于标记一组项目及其相关描述,术语和定义,问题或者答案,使用标签dl,其中每一项用dt(description term)来展示,每个具体描述用dd(description description) 浏览器在解析这类标签在dt与dd之间产生缩进,一个术语dt可以有多个dd描述。
引用
如果一个块级内容被其他地方所引用,那么应该将这个元素用<blockquote>进行包裹,并且用cite属性来指向引用的资源,类似<blockquote cite="https://developer.mozilla.org/en-us/docs/web/HTML/Element/blockquote"><p>the<strong>html<code><blockquote></code>element<strong>(or <em>html block quotation element</em>indicates that the enclosed text is an extended quotation<.p></blockquote>
行内引用
行内元素用同样的方式工作,<q>元素不需要分段的短引用,
引文
cite属性的内容听起来很有用,浏览器不会显示cite的内容,因此可以将其他数据存放到cite里,将链接文本放在cite里,然后放到a元素旁边,然后可以通过js拿到存放在cite里的数据。引文默认字体样式为斜体,同样地,为文本渲染斜体的时候不要散心病狂到用引文的形式达到斜体的效果。
缩略语 <abbr> 常用来包裹一个缩略语或缩写用来提供缩写和解释,包含在title属性中
<p>we use <abbr href="Hypertext Markup Language">html</abbr>to </p>//其中title属性的值给缩写提供解释,这些代码当光标移动到项目上会出现提示, 另外有一个类似的<acronym>已经废弃作用是缩略词而不是缩略语,缩略词跟像是首字母的缩写,缩略语更像是一句话的缩写。
标记联系方式: <address> 仅仅包含你的联系方式,浏览器会以斜体呈现,
上标和下标, 当你使用到数学方程式和日期时,可能会用到上标和下标<sup><sub>可以解决很多问题。
展示计算机代码, <code> <pre><var ><kbd><samp>
分别具体阐述这几个,<code>表示通用代码,<pre> 对保留的空格通常是代码快告诉浏览器忽略缩进和空白,意味着以文本编辑器中看到的相同方式渲染出来。<kbd>用于标记输入电脑的键盘输入。<samp>用于标记计算机程序的输出<var >用于标记具体变量名。
标记时间和日期。 <time>元素 将日期标记为可供机器识别的格式,
<time datatime="2018-01-20">20 January 2018</time>因此使用time元素能够被识别,来实现这种需求。对于datatime的值可以提供很多种机器识别的格式,以来支持机器搜索时的需求,来进行变化。
总结: 脖子都酸了,到这里大概结束了语义文本的结束,歇一会,我们稍后再来,要做的深和全就需要积累。标签还有很多不要着急,没有你想的那么容易。。。
HTML入门5的更多相关文章
- Angular2入门系列教程7-HTTP(一)-使用Angular2自带的http进行网络请求
上一篇:Angular2入门系列教程6-路由(二)-使用多层级路由并在在路由中传递复杂参数 感觉这篇不是很好写,因为涉及到网络请求,如果采用真实的网络请求,这个例子大家拿到手估计还要自己写一个web ...
- ABP入门系列(1)——学习Abp框架之实操演练
作为.Net工地搬砖长工一名,一直致力于挖坑(Bug)填坑(Debug),但技术却不见长进.也曾热情于新技术的学习,憧憬过成为技术大拿.从前端到后端,从bootstrap到javascript,从py ...
- Oracle分析函数入门
一.Oracle分析函数入门 分析函数是什么?分析函数是Oracle专门用于解决复杂报表统计需求的功能强大的函数,它可以在数据中进行分组然后计算基于组的某种统计值,并且每一组的每一行都可以返回一个统计 ...
- Angular2入门系列教程6-路由(二)-使用多层级路由并在在路由中传递复杂参数
上一篇:Angular2入门系列教程5-路由(一)-使用简单的路由并在在路由中传递参数 之前介绍了简单的路由以及传参,这篇文章我们将要学习复杂一些的路由以及传递其他附加参数.一个好的路由系统可以使我们 ...
- Angular2入门系列教程5-路由(一)-使用简单的路由并在在路由中传递参数
上一篇:Angular2入门系列教程-服务 上一篇文章我们将Angular2的数据服务分离出来,学习了Angular2的依赖注入,这篇文章我们将要学习Angualr2的路由 为了编写样式方便,我们这篇 ...
- Angular2入门系列教程4-服务
上一篇文章 Angular2入门系列教程-多个组件,主从关系 在编程中,我们通常会将数据提供单独分离出来,以免在编写程序的过程中反复复制粘贴数据请求的代码 Angular2中提供了依赖注入的概念,使得 ...
- wepack+sass+vue 入门教程(三)
十一.安装sass文件转换为css需要的相关依赖包 npm install --save-dev sass-loader style-loader css-loader loader的作用是辅助web ...
- wepack+sass+vue 入门教程(二)
六.新建webpack配置文件 webpack.config.js 文件整体框架内容如下,后续会详细说明每个配置项的配置 webpack.config.js直接放在项目demo目录下 module.e ...
- wepack+sass+vue 入门教程(一)
一.安装node.js node.js是基础,必须先安装.而且最新版的node.js,已经集成了npm. 下载地址 node安装,一路按默认即可. 二.全局安装webpack npm install ...
- js学习笔记:webpack基础入门(一)
之前听说过webpack,今天想正式的接触一下,先跟着webpack的官方用户指南走: 在这里有: 如何安装webpack 如何使用webpack 如何使用loader 如何使用webpack的开发者 ...
随机推荐
- VUE-开发工具VSCode
VUE-开发工具之VSCode VSCode是微软出的一款轻量级代码编辑器,免费而且功能强大,对JavaScript和NodeJS的支持非常好,自带很多功能,例如代码格式化,代码智能提示补全.Emme ...
- LFYZ-OJ ID: 1021 邮票问题
邮票问题 Problem Description 设有已知面额的邮票m种,每种有n张,用总数不超过n张的邮票,能从面额1开始,最多连续组成多少面额.(1≤m≤100,1≤n≤100,1≤邮票面额≤25 ...
- mysql用户管理与备份
用户管理 我们知道在Mysql中root用户是最高权限的用户,其他用户的创建和权限授予都是通过root用户来操作的 查看用户 在root用户界面下 select user,host,password ...
- Jhipster 一个Spring Boot + Angular/React 全栈框架
Jhipster 一个Spring Boot + Angular/React 全栈框架: https://www.jhipster.tech/
- centos7中nfs文件系统的使用
需求: file01:1.1.1.1(内网ip 172.20.103.212),file02:2.2.2.2(内网ip 172.20.103.211) 这两台机器的 /dev/mapper/myvg- ...
- .Net Core ----通过XUnit进行接口单元测试(带请求头及参数)并用output输出结果
最近在做core的接口单元测试,所以在这拿出来分享一下,添加XUnit的nuget包 话不多说,直接上代码了: 输出结果(需要的命名空间using Xunit.Abstractions;): ITes ...
- C++入门篇三
引用:& &放在左边就是引用,放在右边就是取地址 int main() { //引用的类型必须相同,一经引用,不可以在被引用 ; int &b = a;//b引用a之后,两个同 ...
- js定义数组集合
简单描述:最近脑子有点抽,js要用到数组,竟然傻傻的写了 var [] str = .简直是糟糕的不要不要的 //js代码var str = [];var str =new Array(); 啥也不说 ...
- springboot集成mybatis源码分析-mybatis的mapper执行查询时的流程(三)
例: package com.example.demo.service; import com.example.demo.dao.UserDao; import com.example.demo.do ...
- Windows Internals 笔记——线程
1.进程有两个组成部分,一个进程内核对象和一个地址空间.线程也有两个组成部分: 一个是线程的内核对象,操作系统用它管理线程.系统还用内核对象来存放线程统计信息的地方. 一个线程栈,用于维护线程执行时所 ...