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指定是否将数据复制,移动,或链接,或删除
hiddenNewhidden 属性规定对元素进行隐藏。
id规定元素的唯一 id
lang设置元素中内容的语言代码。
spellcheckNew检测元素是否拼写错误
style规定元素的行内样式(inline style)
tabindex设置元素的 Tab 键控制次序。
title规定元素的额外信息(可在工具提示中显示, 作为工具条使用)
translateNew指定是否一个元素的值在页面载入时是否需要翻译

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

ref:


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值