与HTML一global

过去不论酸甜苦辣,不管悲欢离合,或是各种爱恨情仇我们都一笔勾销。今天,让我们重新来互相认识。

墨上花开:HTML有很多属性是global的,比如:


accesskey可以用来快速使当前元素获得焦点的快捷键

<!DOCTYPE HTML>

<html>

<body>

<a href="http://www.w3school.com.cn/" accesskey="w">W3School</a><br />

<a href="http://www.google.com/" accesskey="g">Google</a>

</body>

</html>

注释:请使用 Alt +accessKey来访问带有快捷键的元素。

contenteditable 元素里的内容是否可以被修改

contenteditable属性

draggable 标明元素是否可以被拖拽

draggable属性值

contextmenu 属性为元素规定上下文菜单。这个菜单会在用户右键点击元素时出现。(目前没有任何浏览器支持这个标签)

                                  【大写的冷漠脸】

dir 属性规定元素内容的文本方向。

dir属性值

tabindex 属性规定元素的 tab 键控制次序(当 tab 键用于导航时)。

tabindex属性值

spellcheck 属性规定是否对元素进行拼写和语法检查。

spellcheck属性值

dropzone 属性规定在元素上拖动数据时,是否拷贝、移动或链接被拖动数据

dropzpne属性值

锦上添花:HTML基础知识


图层定义常见的属性设置:

position:绝对定位和相对定位 (abosolute,relative)

height:模块的高度

width:模块的宽度

left:相对于窗口左边的位置

top:相对于窗口上边的位置。

在网页设计中,有时会将多个标题进行组合,这时<hgroup>可以对封装多个h标签,不影响html文档的大纲。代码使用如下:

<hgroup>

<h3>Hello</h3>

<h3>World</h3>

</hgroup>


柳暗花明:<section>与<article>


<section>顾名思义就是一个章节,它适用于对文档进行分块,将文档划分为章节,或者对一篇文章进行分块,将整篇文章分成不同的内容块。<section>一般包含h1-h6的标题元素,一般不用包含header和footer标签。代码如下:

<section>

<h1>这是一个子标题</h1>

<p>第一个子标题描述的内容</p>

</section>

<section>

<h1>这是另一个子标题</h1>

<p>这是另一个子标题描述的内容</p>

</section>

<artice>标签是特殊的<section>标签,与<section>不同,<artice>标签是将文档或文章中的内容划分为相对独立的模块,当然,我们所说的独立是指同一级别的artice标签中的内容是相互独立,所以一般在artice标签内一般包含header和footer标签。<artice>标签修饰的内容一般为论坛帖子,杂志或新闻文章,博客,用户提交的评论等。使用代码如下:

<artice>

<header>

<h2>撰稿人:小明</h2>

<p><time pubdate="2014-9T:21-23:00">2小时前</time></p>

</header>

<p>小明的文章写的真好---</p>

</artice>

<artice>

<header>

<h2>撰稿人:小张</h2>

<p><time pubdate="2014-10-9T:21-23:00">2小时前</time></p>

</header>

<p>小张的文章写的真好</p>

</artice>

由上面的举例,我们可以通过下面的方式区分两者的使用:假设我们修饰的内容为A,如果A脱离了整体依旧能成为独立的整体,那么我们选择artice修饰,如果脱离整体只能作为独立的部分,我们就用section修饰,以下用代码举例:

<artice>

<header>

<h1>大家好,我是小丽</h1>

</header>

<p>本文介绍小丽喜欢的水果</p>

<section>

<h2>小丽最喜欢的是石榴</h2>

<p>石榴营养丰富</p>

</section>

<section>

<h2>小丽第二喜欢的是葡萄</h2>

<p>葡萄可以美容</p>

</section>

</artice>

总结:从理论上讲,适用artice的都适用section,反之不一定。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,853评论 18 139
  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 3,310评论 1 41
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,790评论 1 92
  • 【默默耕耘】20161213 day20 Tuesday 1古诗背诵:今天看动画片时间过了还要看,哭,被爸爸拉去院...
    ysmalina阅读 94评论 0 0
  • 深圳,雨转阴。昨天睡得早,今天早上七点半就醒来了,一摸手机和平板都是没电黑屏的状态。头脑还是很清醒的,昨天因为发烧...
    Echo可可阅读 126评论 0 0