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:
HTML - 元素/标签和属性基础相关推荐
- JavaScript(23) 创建元素标签和属性在body中(jQuery插件)
效果图: 代码:(注意引入jQuery插件!!) <!DOCTYPE html> <html><head lang="en"><meta ...
- HTML元素中的属性2(路径详解)—零基础自学网页制作
相对路径与绝对路径的使用方法 在<HTML元素中的属性1-零基础自学网页制作>这一篇教程最后内容中,我们详细展示了"绝对路径"与"相对路径"在写法上 ...
- HTML基础篇(标签和属性整--已剔除不被浏览器支持的部分)
行内元素有:a b span img input select strong 块级元素有:div ul ol li dl dt dd h1 h2 h3 h4-p HTML 参考手册- (HTML5 ...
- html语言元素属性大全,HTML常用标签及属性
什么是HTML HTML基本语法 常用标签及属性 链接 文本标记 表格 列表 表单 结构标记 什么是HTML HyperText Markup Language,超级文本标记语言 HTML 并不是编程 ...
- Html5学习笔记1 元素 标签 属性
<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...
- PostgreSQL 多重含义数组检索与条件过滤 (标签1:属性, 标签n:属性) - 包括UPSERT操作如何修改数组、追加数组元素
摘要: 标签 PostgreSQL , 多重函数数组 , UDF索引 , 过滤 , 文本处理 背景 PG的数组类型,被广泛应用于 画像系统 , 标签系统. 在一些业务重建中,对数组内容的定义往往包含了 ...
- xml元素 标签 属性
菜鸟一只,若有不正之处,还请批评指正. 1.形式: <标记>元素内容</标记> 开始标签和结束标签 加上属性 <标记 属性名="属性值">元素内 ...
- jquery 移除border_jquery同时删除元素标签的多个属性
引自jquery官网: .removeAttr( attributeName ) attributeNameAn attribute to remove; as of version 1.7, it ...
- HTML5基础知识整理(一)—— 新增标签和属性
HTML5新特性的浏览器支持情况 http://www.caniuse.com/#index 语义化标签的由来 http://devfiles.myopera.com/articles/572/idl ...
- html中加号用什么表示,HTML基础-常用标签及属性
Wild Web,万维网)的核心语言,由SGML发展而来.HTML(Hyper Text Markup Language/超文本标记语言)是一种布局语言,告诉浏览器显示什么内容以及如何显示内容.浏览器 ...
最新文章
- python实现完全数
- gparted调整分区大小_Windows系统分区可用空间不足问题解决终极方法
- java8 升级_java8升级
- 理解sqlalchemy与ORM
- 前后数据交互(ajax) -- 初始化页面表格
- 不显示调用super_让不懂编程的人爱上iPhone开发(2017秋iOS11+Swift4+Xcode9版)-第11篇
- Shell编程之多命令顺序执行和管道符
- oracle报无效月份 注册表,在oracle中插入时间时出现“无效的月份”解决方法
- endnote转化成纯文本后_EndNote X7如何去掉域代码生成纯文本文件
- 同步十二进制加法计数电路设计(D触发器)
- 树莓派服务器U盘文件权限,抛弃SD卡,树莓派4的USB启动官方教程来了
- 网站漏洞修复之metinfo SQL注入漏洞
- 软件设计模式——建造者模式
- 2977 二叉堆练习1
- 智慧水务综合监控管理平台解决方案
- 【Python案例】基于Pygame黑白棋游戏(附源码)
- 青竹画材创业板IPO被终止:年营收4.15亿 文投基金是股东
- HNOI2018 摸鱼记
- 设计模式经典32式(Patterns in Java)(前言)
- Nature旗下SCI期刊征收AI方向论文, 56%录用率, 5个月出录用