HTML&CSS之HTML文档结构/标签/元素
来源:互联网 发布:屏幕录像ios 知乎 编辑:程序博客网 时间:2024/06/05 03:38
一.什么是HTML
HTML(Hypertext Markup Language),指的是超文本标记语言。HTML不是编程语言,因为它没有编程语言那样复杂好的逻辑。
HTML5是HTML的第5个版本。HTML5标准是2014年10月29日,万维网联盟宣布,经过接近8年的艰苦努力,该标准规范终于制定完成。
二.文档结构
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> </body></html>
1.每个HTML5文档都是以<!DOCTYPE html>
开头,指示web浏览器关于页面使用哪个 HTML 版本进行编写的指令。且DOCTYPE标签只有这唯一一种用法。
2.<html>
此元素可告知浏览器其自身是一个 HTML文档。是一个根元素。
3.<head>
标签用于定义文档的头部,它是所有头部元素的容器。<head>
标签可以:
a.声明文档的字符编码
b.文档的标题/网页的标题
c.引用外部js
d.引用外部css
e.内部css
其中:<title>
定义文档的标题,它是 head 部分中唯一必需的元素。<meta>
元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。<meta>
标签位于文档的头部,不包含任何内容。 标签的属性定义了与文档相关联的名称/值对。
关于<meta>
的详细介绍可以看百度百科-meta。
4.<body>
文档主体<body>
元素定义文档的主体。<body>
元素包含文档的所有内容(比如文本、超链接、图像、表格和列表等等。)
标签
HTML标记标签通常被称为HTML标签,HTML标签是HTML语言中最基本的单位,HTML标签是HTML(标准通用标记语言下的一个应用)最重要的组成部分。
HTML标签的大小写无关的,例如“主体”<body>
跟<BODY>
表示的意思是一样的,推荐使用小写。
标签的特点
a.标签都是以尖括号<开始 标签都是以尖括号>结束的;
b.标签通常都是成对出现,eg:<title></title>
;
c.标签分开始标签和结束标签或开放标签和闭合标签;
d.还有一类自闭和标签,eg:<img />
;
e.标签的属性都是写在开始标签里。
元素
什么事元素和元素的分类
元素指的是开始标签开始到结束标签结束的全部代码,eg:<title>HTML结构</title>
。
元素还有分类:
a.空元素,没有内容
b.自闭和元素
元素之间的关系
父元素:是和元素的父元素,一个父元素可以有多个子元素
子元素:元素是元素的子元素,一个子元素只能有一个父元素
兄弟元素:元素和元素互称为兄弟元素
后代元素:是的后代元素
理清楚了元素之间的关系是很重要的。
元素的属性
a.元素的属性都是在开始标签里面体现
b.元素的属性的一般写法:属性名=”属性值”
eg:<meta charset="utf-8" />
c.一个元素可以有多个属性 多属性之前使用一个空格隔开
d.一个属性可以有多个值,值之间使用一个空格隔开 eg:属性名=”属性值1 属性值2”
布尔属性
属性名=”“
属性名
建议写法:属性名=”属性值”
eg:<input type="text" disable="disable">
;
自定义属性
自定义属性是以data-*
的结果。
元素和标签是非常相近的概念,其中元素的属性和标签的属性是一致的,所以在上面就没有介绍标签的属性。
- HTML&CSS之HTML文档结构/标签/元素
- html标签之头部元素
- DIV+CSS布局之HTML文档结构(2)
- 【html】html元素标签
- CSS布局中HTML标签元素分类
- CSS之控制html标签...
- html之css、重要标签
- HTML之CSS样式结构
- html+css学习-----基本结构及标签
- html+css 基础学习文档结构
- html标签与html元素
- HTML+CSS基础课程之元素分类
- HTML&CSS之父元素高度塌陷
- HTML元素标签
- Html常用标签元素
- Html常用标签元素
- Html 标签和元素
- html元素标签
- less基础入门一
- LeetCode------58. Length of Last Word(字符串中最后一个单词的长度)
- 文件共享神器:NitroShare
- 【C++】学习小笔记系列-2-插入排序和折半插入排序
- pro(2)c中连接数据库、错误处理、动态sql
- HTML&CSS之HTML文档结构/标签/元素
- 使用JS压缩用户上传的图片
- Ubuntu 发布 Dirty COW 修复补丁
- Eclipse 中安装插件的三种方法
- 三行代码实现流布局
- bash环境配置文件
- Java实现计数排序
- 4--变量、作用域、内存问题
- java web根据excel word模板生成前台页面,自动求和