格式化文本,高阶处理,接下来了解,标记引文,描述列表,计算机代码和其他文本,上下标,联系信息等数据。

  学习不太知名的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>&lt;blockquote&gt;</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的更多相关文章

  1. Angular2入门系列教程7-HTTP(一)-使用Angular2自带的http进行网络请求

    上一篇:Angular2入门系列教程6-路由(二)-使用多层级路由并在在路由中传递复杂参数 感觉这篇不是很好写,因为涉及到网络请求,如果采用真实的网络请求,这个例子大家拿到手估计还要自己写一个web ...

  2. ABP入门系列(1)——学习Abp框架之实操演练

    作为.Net工地搬砖长工一名,一直致力于挖坑(Bug)填坑(Debug),但技术却不见长进.也曾热情于新技术的学习,憧憬过成为技术大拿.从前端到后端,从bootstrap到javascript,从py ...

  3. Oracle分析函数入门

    一.Oracle分析函数入门 分析函数是什么?分析函数是Oracle专门用于解决复杂报表统计需求的功能强大的函数,它可以在数据中进行分组然后计算基于组的某种统计值,并且每一组的每一行都可以返回一个统计 ...

  4. Angular2入门系列教程6-路由(二)-使用多层级路由并在在路由中传递复杂参数

    上一篇:Angular2入门系列教程5-路由(一)-使用简单的路由并在在路由中传递参数 之前介绍了简单的路由以及传参,这篇文章我们将要学习复杂一些的路由以及传递其他附加参数.一个好的路由系统可以使我们 ...

  5. Angular2入门系列教程5-路由(一)-使用简单的路由并在在路由中传递参数

    上一篇:Angular2入门系列教程-服务 上一篇文章我们将Angular2的数据服务分离出来,学习了Angular2的依赖注入,这篇文章我们将要学习Angualr2的路由 为了编写样式方便,我们这篇 ...

  6. Angular2入门系列教程4-服务

    上一篇文章 Angular2入门系列教程-多个组件,主从关系 在编程中,我们通常会将数据提供单独分离出来,以免在编写程序的过程中反复复制粘贴数据请求的代码 Angular2中提供了依赖注入的概念,使得 ...

  7. wepack+sass+vue 入门教程(三)

    十一.安装sass文件转换为css需要的相关依赖包 npm install --save-dev sass-loader style-loader css-loader loader的作用是辅助web ...

  8. wepack+sass+vue 入门教程(二)

    六.新建webpack配置文件 webpack.config.js 文件整体框架内容如下,后续会详细说明每个配置项的配置 webpack.config.js直接放在项目demo目录下 module.e ...

  9. wepack+sass+vue 入门教程(一)

    一.安装node.js node.js是基础,必须先安装.而且最新版的node.js,已经集成了npm. 下载地址 node安装,一路按默认即可. 二.全局安装webpack npm install ...

  10. js学习笔记:webpack基础入门(一)

    之前听说过webpack,今天想正式的接触一下,先跟着webpack的官方用户指南走: 在这里有: 如何安装webpack 如何使用webpack 如何使用loader 如何使用webpack的开发者 ...

随机推荐

  1. Redis(REmote DIctionary Server)基础

    Redis(REmote DIctionary Server)基础 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. Redis是一个开放源代码(BSD许可)的内存数据结构存储,用作数 ...

  2. java集合框架综述

    一.集合框架图 简化图: 说明:对于以上的框架图有如下几点说明 1.所有集合类都位于java.util包下.Java的集合类主要由两个接口派生而出:Collection和Map,Collection和 ...

  3. Java 多线程总结

    昨天熬了个通宵,看了一晚上的视频,把java 的多线程相关技术重新复习了一遍,下面对学习过程中遇到的知识点进行下总结. 首先我们先来了解一下进程.线程.并发执行的概念: 进程是指:一个内存中运行的应用 ...

  4. MySQL入门(参考官网)

    目录 一.登陆和退出 1. 远程主机 2. 登陆本机 3. 退出mysql 二.输入查询 三.创建和使用数据库 3.1 创建和选择数据库 3.2 创建表 3.3 将数据加载到表中 3.4 操作表格 3 ...

  5. hibernate之SessionFactory对象

    Factory --- 工厂 利用Configuration得到 hibernate3.版本 SessionFactory factory = Configuration.buildSessionFa ...

  6. TestNg和spring3测试报错:Failed to read candidate component class-遁地龙卷风

    java.lang.IllegalStateException:Failed to load ApplicationContext Caused by: org.springframework.bea ...

  7. 版本控制工具 - TortoiseSVN

    版本控制工具 - TortoiseSVN 使用SVN需要安装三个软件,Visual SVN Server是用于存储项目仓库的中央服务器,Tortoise SVN是管理版本控制的软件,Visual SV ...

  8. IIS命令行静默安装脚本-python

    #coding=utf8 import platform from subprocess import Popen,PIPE,STDOUT import sys,os def run_cmd(cmd, ...

  9. Lua中字符串库中的几个重点函数

    [前言] 在<Lua中的一些库(1)>中也说到了,要对string库的模式匹配进行单独的讲解.对于字符串的处理,对于任何语言的学习来说,都是一个难点,而且也是一个必会的知识点.给你一个字符 ...

  10. OpenCV3编程入门-读书笔记3-滤波

    一.领域滤波(卷积) 邻域算子值利用给定像素周围像素的值决定此像素的最终输出.如图左边图像与中间图像卷积得到右边图像.目标图像中绿色的像素由原图像中蓝色标记的像素计算得到. 通用线性邻域滤波是一种常用 ...