【建站服务】遵化市网络公司哪家好【遵化市企业网站百度SEO推广公司】遵化市做网站开发价格、遵化市淘宝店铺开店装修设计运营、公司网站制作方案流程改版维护费用、遵化市高端企业网站页面制作设计专业公司需要多
作者: 风兰 . 阅读量: 4 . 发表时间:2022-09-20 15:17:10
上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。
遵化市网络公司哪家好【遵化市企业网站百度SEO推广公司】遵化市做网站开发价格、遵化市淘宝店铺开店装修设计运营、公司网站制作方案流程改版维护费用、遵化市高端企业网站页面制作设计专业公司需要多少钱
遵化市,河北省财政直管县, [1] 河北省直辖县级市,由唐山市代管。地处河北省东北部、燕山南麓,周围由燕山余脉所环绕。四季分明,季风盛行。总面积1521平方千米,下辖2个街道、13个镇、12个乡,常住人口77.67万人(2017年)。
遵化市历史文化源远流长,是联合国地名专家组命名的“千年古县”,有纪年历史2200多年,天宝元年至四年(742—745),在玉田县东北90里设平州买马监(养马机构)。五代后唐,从玉田县划出建遵化县,遵化意为“遵从孔孟之道,教化黎民百姓”。 [2] 遵化头枕燕山,身偎滦水,北倚长城,西眺北京,南临津唐,东通辽沈,境内有世界文化遗产2处(清东陵、古长城),5A级旅游景区1处(清东陵),4A级旅游景区1处(万佛园)。 [3]
遵化市是2019全国营商环境百强县。 [4] 2020年9月,入选河北省食品产业强县(市、区)(创建型)名单。
2018年,遵化市地区生产总值502.73亿元,同比增长8.1%,其中第一产业增加值44.98亿元,同比增长3.2%。第二产业增加值201.65亿元,同比增长7.9%。第三产业增加值256.11亿元,同比增长9.0%。
链接样式和源码顺序
你刚开始学习CSS时,或许就知道给链接加样式要按照一定的顺序书写选择器。这是因为源码顺序影响了层叠。代码清单1-12展示了如何以“正确”的顺序书写链接样式。
代码清单1-12 链接样式
a:link {
color: blue;
text-decoration: none;}a:visited {
color: purple;}a:hover {
text-decoration: underline;}a:active {
color: red;}复制代码书写顺序之所以很重要,是因为层叠。优先级相同时,后出现的样式会覆盖先出现的样式。如果一个元素同时处于两个或者更多状态,最后一个状态就能覆盖其他状态。如果用户将鼠标悬停在一个访问过的链接上,悬停效果会生效。如果用户在鼠标悬停时激活了链接(即点击了它),激活的样式会生效。
这个顺序的记忆口诀是“LoVe/HAte”(“爱/恨”),即link(链接)、visited(访问)、hover(悬停)、active(激活)。注意,如果将一个选择器的优先级改得跟其他的选择器不一样,这个规则就会遭到破坏,可能会带来意想不到的结果。
层叠值
浏览器遵循三个步骤,即来源、优先级、源码顺序,来解析网页上每个元素的每个属性。如果一个声明在层叠中“胜出”,它就被称作一个层叠值。元素的每个属性最多只有一个层叠值。网页上一个特定的段落(<p>)可以有一个上外边距和一个下外边距,但是不能有两个不同的上外边距或两个不同的下外边距。如果CSS为同一个属性指定了不同的值,层叠最终会选择一个值来渲染元素,这就是层叠值。
层叠值——作为层叠结果,应用到一个元素上的特定属性的值。
如果一个元素上始终没有指定一个属性,这个属性就没有层叠值。还是拿段落举例,可能就没有指定的边框或者内边距。
你可能知道,处理层叠时有两条通用的经验法则。因为它们很有用,所以提一下。
(1) 在选择器中不要使用ID。就算只用一个ID,也会大幅提升优先级。当需要覆盖这个选择器时,通常找不到另一个有意义的ID,于是就会复制原来的选择器,然后加上另一个类,让它区别于想要覆盖的选择器。
(2) 不要使用!important。它比ID更难覆盖,一旦用了它,想要覆盖原先的声明,就需要再加上一个!important,而且依然要处理优先级的问题。
这两条规则是很好的建议,但不必固守它们,因为也有例外。不要为了赢得优先级竞赛而习惯性地使用这两个方法。
关于重要性的一个重要提醒
当创建一个用于分发的JavaScript模块(比如NPM包)时,强烈建议尽量不要在JavaScript里使用行内样式。如果这样做了,就是在强迫使用该包的开发人员要么全盘接受包里的样式,要么给每个想修改的属性加上
!important。正确的做法是在包里包含一个样式表。如果组件需要频繁修改样式,通常最好用JavaScript给元素添加或者移除类。这样用户就可以在使用这份样式表的同时,在不引入优先级竞赛的前提下,按照自己的喜好选择编辑其中的样式。
过去几年涌现了一些实践方法,能够帮助我们管理选择器优先级。第9章将详细介绍这些方法,包括如何处理优先级,以及在哪里可以放心使用!important。现在你已经掌握了层叠的原理,接下来将介绍继承。
还有最后一种给元素添加样式的方式:继承。经常有人会把层叠跟继承混淆。虽然两者相关,但是应该分别理解它们。
如果一个元素的某个属性没有层叠值,则可能会继承某个祖先元素的值。比如通常会给<body>元素加上font-family,里面的所有后代元素都会继承这个字体,就不必给页面的每个元素明确指定字体了。图1-8展示了继承是如何顺着DOM树向下传递的。

图1-8 继承属性从DOM树的父节点传递到后代节点
但不是所有的属性都能被继承。默认情况下,只有特定的一些属性能被继承,通常是我们希望被继承的那些。它们主要是跟文本相关的属性:color、font、font-family、font-size、font-weight、font-variant、font-style、line-height、letter-spacing、text-align、text-indent、text-transform、white-space以及word-spacing。
还有一些其他的属性也可以被继承,比如列表属性:list-style、list-style-type、list-style-position以及list-style-image。表格的边框属性border-collapse和border-spacing也能被继承。注意,这些属性控制的是表格的边框行为,而不是常用于指定非表格元素边框的属性。(恐怕没人希望将一个<div>的边框传递到每一个后代元素。)以上为不完全枚举,但是已经很详尽了。
我们可以在适当的场景使用继承。比如给body元素应用字体,让后代元素继承该字体(如图1-9所示)。

图1-9 给body应用font-family,让所有的后代元素继承相同的值
将代码清单1-13加到你的样式表开头,在网页中使用继承。
代码清单1-13 在父元素上添加font-family
body { (以下3行)继承属性也会作用于后代元素
font-family: sans-serif; }复制代码将属性加到body上会在整个网页上生效。而将属性加到特定元素上,则只会被它的后代元素继承。继承属性会顺序传递给后代元素,直到它被层叠值覆盖。
遵化市网络公司哪家好【遵化市企业网站百度SEO推广公司】遵化市做网站开发价格、遵化市淘宝店铺开店装修设计运营、公司网站制作方案流程改版维护费用、遵化市高端企业网站页面制作设计专业公司需要多少钱
上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。
服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)
关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站


