首先给选择符起一个名字,然后把这个名字指定给想装饰的HTML标签。例如上一个例子中,我就给第一个div命名为“one”。 类选择符还能精确控制某个元素的外观,而不管元素使用的是哪个标签。...类选择符的用法: 在CSS中,类选择符的名称必须以点号开头。这样Web浏览器才能在样式表中找到类选择符。 类选择符的名称中只能包含字母、数字、连字符和下划线。 选择符的名称必须以字母开头。...类选择符区分大小写。 在HTML中,标签设置class属性。 。 在HTML中,class属性的值前面不用加点号。只有在样式表中类选择符的名称前面需要点号。...ID选择符 CSS使用ID选择符选取网页中的特定部分,例如横幅、导航栏或者主内容区域。 在HTML中设置ID的方法与设置类的方法差不多,不过使用的属性不同。...正确地使用ID HTML的id属性有些作用是class属性实现不了的。这些优势与CSS没关系,因此完全可以不适用ID选择符。
在学习后代选择符之前,首先要了解一下组成一个网页的HTML家谱,每个HTML标签标示其中一个家庭成员。网页中的第一个HTML标签(标签),相当于所有其他标签的始祖。...以下是结构示意图 祖辈:外层HTML标签是内层标签的祖辈。标签是其内部所有标签(、 和标签)的祖辈。 后代:标签里的其他标签是后代。标签是标签的后代, 标签即使标签的后代,也是标签的后代。...后代选择符可以由2个以上元素组成,例如: ul li a body li a html li a html body ul li a 以上四个选择符的作用相同,因此表明,无需指明目标标签的所有直系。...一般来说,应该使用能达到目的的最简短的后代选择符。所有标签都在和标签里,因此没要在后代选择符中指定和。 后代选择符里的选择符数量会影响冲突样式的处理方式,这种冲突处理机制成为特指度。...同样的,后代选择符也不局限于只能使用类型选择符。 可以使用不同类型的选择符构建复杂的后代选择符。
属性选择符的使用 由 Ghostzhang 发表于 2006-04-17 16:15 在CSS的选择符中,除了常用的“类型选择符(E)、通配选择符(*)、包含选择符(E1 E2)、ID选择符(#ID...,会让CSS的定义更加的强大,可惜现在IE并不支持这一选择符。...属性选择符可分为下面几种: Attribute Selectors E[attr] 属性选择符。 选择具有attr属性的E。...Attribute Selectors E[attr~=value] 属性选择符。 选择具有attr属性且属性值为一用空格分隔的字词列表,其中一个等于value的E。...Attribute Selectors E[attr|=value] 属性选择符。 选择具有attr属性且属性值为一用连字符分隔的字词列表,由value开始的E。
属性选择符的优先级 由 Ghostzhang 发表于 2006-04-24 10:59 大家都知道样式定义存在优先级的问题,像“ID选择符”的优先级就比“样式选择符”要高等等。...在写完《属性选择符的使用》和《CSS样式的优先级补遗2》后才发现,原来属性选择符的优先级是比较特殊的,看看下面的例子: /*IE*/ div{float:left;color:Orange;} /* 特性值为...dl> dd4 dd5 dd6 在FF中可以看到,第一个层里的文字是蓝色的...,而第二个层里的粉红色的。...所以不难得出,属性选择符的特性值是在10到12之间,姑且写为11吧,以方便表示。
什么是组合选择符? 组合选择符说明了两个选择器直接的关系。 CSS组合选择符有几种,都是什么?...在 CSS3 中包含了四种组合方式: 后代选择器(以空格分隔) 子元素选择器(以大于号分隔) 相邻兄弟选择器(以加号分隔) 普通兄弟选择器(以波浪号分隔) 后代选择器 后代选择器用于选取某元素的后代元素...div p { background-color:yellow; } 子元素选择器 与后代选择器相比,子元素选择器(Child selectors)只能选择作为某元素子元素的元素。...div>p { background-color:yellow; } 相邻兄弟选择器 相邻兄弟选择器(Adjacent sibling selector)可选择紧接在另一元素后的元素,且二者有相同父元素...div+p { background-color:yellow; } 后续兄弟选择器 后续兄弟选择器选取所有指定元素之后的相邻兄弟元素。
,是我们毕生的向往。...——鲁迅说的! 一本正经的胡写代码,不至于用来陷害队友,更重要的是防止队友耍(装)帅(逼)滑自己。...发出一声反派的笑声(破音) 作死 先来看一段HTML代码 有部分 HTML 和 CSS 的书或者网上有些文章会说,元素上的 id 和 class 是不能以数字开头的...有部分文章也会说,HTML 可以支持 id 和 class 以数字开头,但 css 不支持。 我呸!...所以还是建议用专业的写法去书写。 当然,能不写这种代码就尽量不要写啦,毕竟自己也不好受。 同理,不止数字,字母使用转义后的代码来表示也是没问题的。
于是,css选择符的地位在这个前提下就空前的提高了。所以,在开始学习盒模型、浮动、定位之前,有必要回顾一下选择符。...一般稍微接触过css的网页设计人员,都会很快地学会三种css选择符: 元素选择符(例如:body 、a 、li ) ID选择符(例如:#head、#body、#foot) 类选择符(例如:.red、...) 以及由这些选择符组合起来形成的综合选择符。...实际上css还支持一些更丰富的选择符。但是能够被浏览器广泛支持的其实主要就是上面这几种,其它的选择符在css中往往用来区别处理不同的浏览器,或者用在jQuery一类的框架中。本文就不提了。...第二、css选择符掌握得不够,不善于借助文档结构层次上的细微区别,用不同的组合选择符来区别相似但其实不同的元素。例如上面的下拉菜单结构,有的人就非要用“menu”和“submenu”来区别。
用属性选择符来解决IE跟FF的兼容性问题 由 Ghostzhang 发表于 2006-04-24 11:39 从之前写过的《属性选择符的使用》中发现了一个可以用来解决IE跟FF兼容性的问题,因为IE...不支持CSS的属性选择符。...下面来看看可以怎么做: 图片 图片 图片 从上面的例子可以看到,在IE中二个层里的文字颜色跟在FF中的文字颜色是不一样的,也就是说可以使用属性选择符来来写针对FF的样式。 可能你会说用!...使用属性选择符就不会有这样的问题,而且可以将多个定义写到一起,是不是比较方便呢?看看下面的样式: /* 使用声明 */ div.try{ width:200px !...在《CSS样式的优先级补遗2》及《属性选择符的优先级》中我们了解到,ID选择符的特性值为100,而属性选择符的特性值为11,即不能达到将样式定义分开的目的。
网页效果图 -- 腾讯云首页 image.png 2. html的定义 HTML 的全称为:HyperText Mark-up Language, 指的是超文本标记语言。...标记:就是标签, , 比如: html>html>、 等,标签大多数都是成对出现的。...所谓超文本,有两层含义: 因为网页中还可以图片、视频、音频等内容(超越文本限制) 它还可以在网页中跳转到另一个网页,与世界各地主机的网页链接(超链接文本) 3. html的作用 html是用来开发网页的...,它是开发网页的语言。...小结 html是开发网页的语言 html中的标签大多数都是成对出现的, 格式:
——致力做企业用得上的平台; ——开发企业节省成本的系统; 导读 常用的html标签汇总、以及操作过程中的一些bug问题解决方法,是我们在建站实操中笔记记录,一路走来,一步步学习、总结、整理的一些资料,...——龙腾飞网络科技-小吴 #u标签 #HTML教程 #HTML标签 #html入门知识 【定义和用法】 u标签表示未明确表达的一些文本,并且与普通文本样式不同,例如中文文本中的拼写错误或专有名词...标签内部的内容通常以下划线显示。您可以使用 CSS 更改此样式(请参阅下面的例子)。 提示:请避免在可能被误认为是超链接的地方使用 u元素!...【实例】 使用 u标记标记拼写错误的单词: html>.spelling-error { text-decoration: underline; text-decoration-style...html> 【默认的 CSS 设置】 大多数浏览器将使用以下默认值显示 u元素: u { text-decoration: underline;}
就是说,当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。 label 标签的 for 属性 应当与相关元素的 id 属性相同。...: 屏幕阅读器用户(当用户聚焦在元素上时,将朗读标签) 难以点击非常小的区域(例如复选框)的用户 - 因为当用户单击 label 元素中的文本时,它会切换输入(这增加了点击区域) 【实例】 三个带有...label 的单选按钮: html" name="fav_language" value...="HTML"> html">HTML JavaScript 【属性】 【默认的
HTML5 不支持。 big 标签在 HTML 4 中用于定义更大的文本。 #big标签 #HTML教程 #HTML标签 #html入门知识 【用什么代替?】...为 HTML 元素指定不同的字体大小(使用 CSS): html> p.ex1 { font-size: 30px; } p.ex2 { font-size: 50px...; } 这是一个正常的段落。... 这是一个更大的段落。 这是比上一个段落更大的段落。 html>
当嵌入用户生成的具有未知文本方向的内容时,这个元素是非常有用的。...【实例】 将用户名从周围的文本方向设置中隔离出来: User Bill: 70 分 User Steve: 80
【定义和用法】 data 标签用于添加给定内容的机器可读翻译。 该元素既为数据处理器提供了机器可读的值,也为浏览器中的呈现提供了人类可读的值。...data> 零食番茄 【属性】 value:machine-readable format 规定元素内容的机器可读翻译
提示 如果您希望在 colgroup 内部为每个列规定不同的属性值时,请使用此元素。如果没有 col 元素,列会从 colgroup 那里继承所有的属性值。 col 元素是仅包含属性的空元素。...【实例】 使用 colgroup 和 col 标签设置三列的背景颜色: 书号 标题 价格 3476896 HTML...入门 $53 【属性】 span:数字 规定 col 元素应跨越的列数。...【默认的 CSS 设置】 大多数浏览器将使用以下默认值显示 col 元素: col { display: table-column;}
——致力做企业用得上的平台; ——开发企业节省成本的系统; 导读 常用的html标签汇总、以及操作过程中的一些bug问题解决方法,是我们在建站实操中笔记记录,一路走来,一步步学习、总结、整理的一些资料,...——龙腾飞网络科技-小吴 #video标签 #HTML教程 #HTML标签 #html入门知识 【定义和用法】 video标签用于在文档中嵌入视频内容,例如电影片段或其他视频流。...video标签包含一个或多个带有不同视频源的 source标签。浏览器将选择它支持的第一个源。 video和 /video标签之间的文本只会在不支持 video元素的浏览器中显示。...HTML 支持三种视频格式:MP4、WebM 和 OGG。...controls> 您的浏览器不支持视频标签
【实例】 例子 1 一个有序 (ol) 和一个无序 (ul) 的 HTML 列表: 咖啡 茶 牛奶 咖啡 茶 牛奶 纯水 果汁 啤酒 例子 3 设置不同的列表样式类型...茶 普洱 绿茶 牛奶 例子 5 创建一个更复杂的嵌套列表...规定列表项的起始值。随后的列表项将从该数字递增。 【默认的 CSS 设置】 大多数浏览器将使用以下默认值显示 li 元素: li { display: list-item;}
【定义和用法】 colgroup 标签用于规定表格中包含一列或多列的分组的格式。 如需对全部列应用样式,colgroup 标签很有用,这样就不需要对各个单元和各行重复应用样式了。...注意:colgroup 标签必须是 table 元素的子元素,位于任何 caption 元素之后和任何 thead、tbody、tfoot 和 tr 元素之前。...提示:如需为 colgroup 中的某一列定义不同的属性,请在 colgroup 标签中使用 col 标签。... 书号 标题 价格 3476896 HTML...入门 $53 【属性】 span:数字 规定列组应跨越的列数。
标签内的内容通常以斜体显示。 屏幕阅读器将以强调方式读出 em 标签中的单词,使用语音重音。 【实例】 标记文档中强调的文本: 你必须快点!... 【默认的 CSS 设置】 大多数浏览器将使用以下默认值显示 em 元素: em { font-style: italic;}
【定义和用法】 link 标签定义当前文档与外部资源之间的关系。 link 标签最常用于链接到外部样式表或向网站添加图标。 link 元素是空元素,它仅包含属性。...【实例】 链接到外部样式表: 【属性】 【默认的 CSS 设置】 大多数浏览器将使用以下默认值显示