天涯论坛

 找回密码
 立即注册
搜索
查看: 86|回复: 2

三分钟认识什么是CSS

[复制链接]

2966

主题

144

回帖

9912万

积分

论坛元老

Rank: 8Rank: 8

积分
99129182
发表于 2024-6-29 18:58:55 | 显示全部楼层 |阅读模式

三分钟认识什么是CSS

认识CSS之前,首要必须对HTML和XHTML的知识有基本认识

HTML

HTML(Hyper Text Markup Language,超文本标记语言)是用来描述网页的一种语言。

HTML不是一种编程语言,而是一种标记语言,运用标记标签(markup language)来描述网页。

标记语言:一种将文本以及文本关联的其他信息结合起来,展现出关于文档结构和数据处理细节的电脑文字编码。与文本关联的其他信息(包含文本的结构和暗示信息等)与原来的文本结合在一块然则运用标记进行标识。

XHTML

比起HTML,XHTML是更严格更纯净的HTML代码。

HTML语法需求比较松散,虽然对网页编写者来讲比较方便,但针对设备来讲,语言的语法越松散、处理起来就越困难,针对传统的计算机来讲,还有能力兼容散语法,但针对许多其他设备来讲难度就比很强因此呢产生了语法需求更加严格的XHTML。

说,XHTML的显现便是为了取代HTML。

XHTML(EXtensible HyperText Markup Language,可扩展超文本标签语言)是一种标记语言,表现方式与HTML类似。倘若说HTML是一种基于标准通用标记语言(SGML)的应用,是一种非常灵活的置标语言,那样XHTML则基于可扩展标记语言(XML),XML是SGML的一个子集,XHTML是当前HTML版的继承者。

XHTML和CSS结合后,既能够实现样式和内容的分离,又能有机组合网页代码,在另一的单独文件中还能够混合各样XML应用。

此刻咱们能够回来对CSS做进一步的认识

CSS(Cascading Style Sheets,层叠样式表)是一种定义样式结构如字体、颜色、位置等的语言,被用于描述网页上的信息格式化和表示的方式。

随着网页技术的发展,为了满足web制作的需求,HTML添加了非常多表示功能,但随着这些功能的增多,HTML变得越来越杂乱、页面越来越臃肿。

1994年,有人提出了CSS的概念,1996年年底层叠样式表才应运而生。

运用HTML时,必须遵从必定的规范,CSS是如此。想要熟悉运用CSS对网页进行修饰,首要必须认识CSS样式规则。CSS样式规则语法样式是CSS的基本单位,每一个样式规则都是由于声明块和选取器两个基本部分构成的:声明块定义相应的样式,而选取器决定为那些元素应用样式。

CSS样式能够直接存储于HTML网页单独的样式单文件。论哪一种方式,样式单包括将样式应用到指定类型的元素的规则。外边运用时,样式单规则被安置在一个带有文件扩展名_css的外边样式单文档中。

CSS不仅能够静态地修饰网页,还能够协同各样脚本语言动态地对网页各元素进行格式化。

CSS能够对网页中元素位置的排版进行像素级精确掌控,支持几乎所有的字体号样式,持有对网页对象和模型样式编辑的能力。

样式的运用,处理了一个广泛的问题。HTML标签本来被设计为经过运用<p>、<h1>、<table> 此类的标签定义文档内容,初衷是表达“这是段落”、“这是标题”、“这是表格”之类的信息。因为IE浏览器和Netscape持续地将新的HTML属性标签添加到HTML规范中,创建文档内容清晰地独立于文档表现层的站点变得越来越困难。样式表定义怎样表示HTML元素,就像H





上一篇:备考利器|药学计算公式汇总,快保藏!( 一)——育人四海
下一篇:什么是CSS?
回复

使用道具 举报

0

主题

20

回帖

1

积分

新手上路

Rank: 1

积分
1
发表于 2024-9-9 03:32:38 | 显示全部楼层
“NB”(牛×的缩写,表示叹为观止)‌
回复

使用道具 举报

2989

主题

3万

回帖

9956万

积分

论坛元老

Rank: 8Rank: 8

积分
99569158
发表于 16 分钟前 | 显示全部楼层
外贸论坛是我们的,责任是我们的,荣誉是我们的,成就是我们的,辉煌是我们的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|天涯论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-23 23:35 , Processed in 0.109539 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.