html 和 CSS 是核心的 web 脚本语言, 其主要用途是创建网页和 Web 应用程序. 两者之间的关键区别是 HTML 用于创建网页, 而 CSS 用于控制网页的样式和布局. 下面本篇文章就来给大家对比一下 HTML 和 CSS, 希望对大家有所帮助.
什么是 HTML?
HTML 称为超文本标签语言, 是一种标识性的语言. 它包括一系列标签.通过这些标签可以将网络上的文档格式统一, 使分散的 Internet 资源连接为一个逻辑整体. HTML 文本是由 HTML 命令组成的描述性文本, HTML 命令可以说明文字, 图形, 动画, 声音, 表格, 链接等.
超文本是一种组织信息的方式, 它通过超级链接方法将文本中的文字, 图表与其他信息媒体相关联.
HTML 标签 从根本上讲是关键字(标签名), 用尖括号括起来, 通常成对出现.<tagname > 内容</tagname>
HTML 元素描述了网页上的特定部分.
内容是网页上显示的文本, 链接, 图像或其他信息.
开始标记 (<) 是一个 HTML 元素, 用于指示元素的开始.
结束标记 (>) 用于关闭 HTML 元素以区分各个元素.
什么是 CSS?
CSS(Cascading Style Sheets, 层叠样式表)是一种用来表现 HTML(标准通用标记语言的一个应用)或 xml(标准通用标记语言的一个子集)等文件样式的计算机语言. CSS 不仅可以静态地修饰网页, 还可以配合各种脚本语言动态地对网页各元素进行格式化.
CSS 能够对网页中元素位置的排版进行像素级精确控制, 支持几乎所有的字体字号样式, 拥有对网页对象和模型样式编辑的能力.
CSS 样式可以以三种不同的方式实现到网站: 内联, 内部和外部样式表.
CSS 声明位于大括号内, 并且每个声明均由两部分组成: 属性及其值, 用冒号分隔. 我们可以在一个声明中定义多个属性, 每个属性之间用分号分隔.
选择器: 指示要设置样式的 HTML 元素.
声明: 包括用冒号分隔的财产和价值. 此外, 包围所有声明的花括号被称为声明 块.
属性: 表示要更改的元素的各个方面.
值: 指定要在所选属性中应用的设置.
CSS 与 HTML 的区别
1,HTML 是描述网页内容和结构的基本标记语言. 而, CSS 是 HTML 的扩展, 它修改了网页的设计和显示.
2,HTML 文件可以包含 CSS 代码, 而 CSS 样式表绝对不能包含 HTML 代码. 即 CSS 可以在 HTML 文件中使用, 但 HTML 不能在 CSS 样式表中使用.
3,HTML 由围绕内容的标签组成. 而 CSS 由一个声明块继承的选择器组成.
来源: http://www.css88.com/qa/css3/12505.html