181
一个网站可能是建立在几个web语言如HTML, CSS, JavaScript和PHP。 在这些语言中,我们可能都同意CSS是最简单的语言。 CSS定义了网站布局、颜色、大小和字体设计在一个简单的方法。 这是直接的, 不需要逻辑的或有条件的函数使用。
但是,你可能会惊讶地知道,事实上, CSS可能是最难的语言,很麻烦 在某些情况下。 这怎么可能呢? 嗯,这里有一些原因。
推荐阅读: 20对初学者有用的CSS技巧
每个web语言遵循特定规则编写代码。 写在CSS样式规则时,它开始与选择器的名称(通常类、id属性选择器),紧随其后的是一个花括号,然后花括号内的风格声明,用分号结束每一行。
1 2 3. 4 | . class { 颜色:# fff; 背景颜色:# 000; } |
一些网络语言严格规范的规则,否则返回错误,但不是CSS。 CSS不输出错误。 你可能已经无意中删除了一个分号或花括号,或者叫选择器都错了,和你的布局了
大连企业网站开发在PHP中,您将了解什么是错误的,它的发生,和修复它是快很多。 在CSS,你自己,即使是在多种CSS文件与成千上万的代码行。
JavaScript和PHP允许你值存储在一个变量。 变量是一个节省时间,它使得你的代码更易于管理。 您可以简单地改变变量的值,而拖网行进行更改。
不幸的是,CSS没有变量。 我知道我们已经讨论了 CSS变量 之前,但它仍然是不适用的。
在过去,大多数web设计师通常做以下管理配色方案。
1 2 3. 4 5 | / * = = = = = = =配色方案= = = = = = = = = = * / 主# 000 二次# ccc 文本# 333 徘徊# aaa |
然而,这种方法需要额外的约束实现,你需要改变颜色时要小心 查找/替换 您可能不小心抹去一个不应该被取代。
CSS的浏览器兼容性是最大的问题,是网页设计师在某些情况下的噩梦。 尽管由W3C发布的标准,浏览器厂商实现CSS规范不同。 这就是为什么网站 CanIUse.com ——是否存在某些支持CSS特性在一个浏览器版本或下一个。
当对老版本浏览器的支持(如IE6和IE7)——通常需要对客户的需求——我们最终不得不创建多个文件,可以通过一个条件语句,然后做一些CSS技巧让网站看起来一致和相似的把更多的现代浏览器。 在一天结束的时候,问题# 1将我们困在这个噩梦。
CSS选择器有不同级别的体重/特异性。 让我们看看这个例子:
1 2 3. 4 5 6 | p { 颜色:# 000; } p { 颜色:# 333; } |
当两个选择器以同样的特异性持有相同的风格,如上所示,后来覆盖它的前身。 但当我们添加类选择器,说 .paragraph ,就像这样。
1 2 3. 4 5 6 | p。 段{ 颜色:# 000; } p { 颜色:# 333; } |
…不管它的位置,被指定的段落 段 类将有 # 000 颜色,因为它是更具体。
坦率地说,CSS特异性很困惑。 你需要细心的在定义样式规则。 可能会有一个选择器更高的特异性覆盖特定的选择器,让你寻找罪魁祸首在定位之前几个小时。
CSS定义了网页布局,颜色和大小 密切 一个网站的外观 。 问题在于——设计是主观的。 你的客户可能有不同的观点在“看”,可能会问你 1 px 今天, 5 px 第二天。 如果你是处理一个 客户来自地狱,你是注定要失败的。
“你能使红色更蓝吗? 修改我的标志,但它仍然是一样的吗? 让它有点大胆,黑暗,轻和薄? ”
嗨! 砸你的头在墙上似乎处理时在公园里散步 像这样的客户 。
CSS也许简单,相对容易学习。 但是, 我们大连企业网站开发需要纪律和一致的 所以,它可以变得更容易控制。 你有你的CSS问题吗? 与我们分享他们在下面。
热门分享
最新文章
2020.02.06
大连高端网站开发:来自DesignCrowd的自定义徽标设计
2020.02.06
大连高端网站制作:入门网站管理员须了解这些课程
2020.02.06
大连高端网站设计:做广告的自由职业者成功的秘诀
2020.02.06
大连高端网站建设:50个用于学习PSD到HTML的转换
2020.02.05
大连网站制作:为自由写作业务拼写厄运的尴尬语法错误
2020.02.05
大连网站开发公司:将自己的设备(BYOD)带入电子商务世界
2020.02.05
大连手机网站开发:社交网站可以成为赚钱的好来源吗?
2020.02.05
大连高端网站开发:如何通过社交媒体增加销售额
2020.02.05
大连高端网站建设:25个自由作家的重要资源
2020.02.05
大连高端网站建设:域名注册详尽指南
随机推荐
2019.09.02
大连企业网站建设:10个编程习惯开发人员应该采取
2020.02.06
大连高端网站开发:来自DesignCrowd的自定义徽标设计
2020.02.05
大连企业网站设计:通过适当的SEO提升您网站的排名
2020.02.06
大连高端网站制作:入门网站管理员须了解这些课程
2019.08.22
大连公司网站建设:设计Airbnb的网站一个互动的运动模型
2019.09.19
大连建设网站:WordPress圣诞一个免费的WordPress主题
2020.02.05
大连高端网站建设:域名注册详尽指南
2019.08.22
大连公司网站设计:为什么设计师和Web开发人员必须一起工作吗
2019.09.17
大连做网站:35个网站与大胆的配色方案
2019.09.02
大连企业网站制作:jQuery.mmenu——轻松创建滑动菜单