HTML - 元素/标签和属性基础

http://blog.csdn.net/pipisorry/article/details/78928313

HTML元素简介

HTML 文档由 HTML 元素定义。HTML 文档由嵌套的 HTML 元素构成。

"HTML 标签" and "HTML 元素" 通常都是描述同样的意思.但是严格来讲, 一个 HTML 元素包含了开始标签与结束标签。开始标签常被称为起始标签(opening tag),结束标签常称为闭合标签(closing tag)。元素的内容是开始标签与结束标签之间的内容。

Note:即使您忘记了使用结束标签,大多数浏览器也会正确地显示 HTML,因为关闭标签是可选的。但忘记使用结束标签会产生不可预料的结果或错误。在未来的 HTML 版本中,不允许省略结束标签。

块级元素和内联元素

大多数 HTML 元素被定义为块级元素或内联元素。

块级元素(区块元素)在浏览器显示时,通常会以新行来开始(和结束)。实例: <h1>, <p>, <ul>, <table>, <div>。

内联元素在显示时通常不会以新行开始。实例: <b>, <td>, <a>, <img>。

HTML 空元素

没有内容的 HTML 元素被称为空元素。空元素是在开始标签中关闭的。在 XHTML、XML 以及未来版本的 HTML 中,所有元素都必须被关闭。

<br> 就是没有关闭标签的空元素(<br> 标签定义换行)。在开始标签中添加斜杠,比如 <br />,是关闭空元素的正确方法,HTML、XHTML 和 XML 都接受这种方式。即使 <br> 在所有浏览器中都是有效的,但使用 <br /> 其实是更长远的保障。

使用小写标签

HTML 标签对大小写不敏感:<P> 等同于 <p>。万维网联盟(W3C)在 HTML 4 中推荐使用小写,而在未来 (X)HTML 版本中强制使用小写。

其他标签

<hr> 标签在 HTML 页面中创建水平线。可用于分隔内容。

HTML 注释:<!-- 这是一个注释 -->

[HTML 标签列表(字母排序)]

[HTML 标签列表(功能排序)]



HTML 属性简介

属性是 HTML 元素提供的附加信息。
HTML 元素可以设置属性;属性一般描述于开始标签;属性总是以名称/值对的形式出现,比如:name="value"。

属性值应该始终被包括在引号内。双引号是最常用的,不过使用单引号也没有问题。在某些个别的情况下,比如属性值本身就含有双引号,那么您必须使用单引号,例如:name='John "ShotGun" Nelson'

HTML属性列表

New : HTML5 新属性。
属性 描述
accesskey 设置访问元素的键盘快捷键。
class 规定元素的类名(classname)。为html元素定义一个或多个类名(classname)(类名从样式文件引入)
contenteditableNew 规定是否可编辑元素的内容。
contextmenuNew 指定一个元素的上下文菜单。当用户右击该元素,出现上下文菜单
data-*New 用于存储页面的自定义数据
dir 设置元素中内容的文本方向。
draggableNew 指定某个元素是否可以拖动
dropzoneNew 指定是否将数据复制,移动,或链接,或删除
hiddenNew hidden 属性规定对元素进行隐藏。
id 规定元素的唯一 id
lang 设置元素中内容的语言代码。
spellcheckNew 检测元素是否拼写错误
style 规定元素的行内样式(inline style)
tabindex 设置元素的 Tab 键控制次序。
title 规定元素的额外信息(可在工具提示中显示, 作为工具条使用)
translateNew 指定是否一个元素的值在页面载入时是否需要翻译

from: http://blog.csdn.net/pipisorry/article/details/78928313

ref:


猜你喜欢

转载自blog.csdn.net/pipisorry/article/details/78928313