第一范文网 - 专业文章范例文档资料分享平台

CSS相关学习内容总结

来源:用户分享 时间:2021-06-02 本文由柒夏 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

高效的可维护的,组件化的【译】

你对CSS了解多少?

“如何写出更加高效的CSS呢?”

让我们来看看 4个关键点

高效的CSS可维护的CSS组件化的CSS hack-free CSS

书写高效CSS

使用外联样式替代行间样式或者内嵌样式.

不推荐使用行间样式::

<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.01//EN""/TR/html4/strict.dtd"><html lang="en"><head><meta http-equiv="content-type" content="text<title>Page title</title></head><body><p style="color: red"> ...</p></body></html>

不推荐使用内嵌样式::

<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.01//EN""/TR/html4/strict.dtd"><html lang="en"><head><meta http-equiv="content-type" content="text<title>Page title</title><style type="text/css" media="screen"> p{ color: red;}</style></head><body> ...</body></html>

推荐使用外联样式::

<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.01//EN""/TR/html4/strict.dtd"><html lang="en"><head><meta http-equiv="content-type" content="text<title>Page title</title><link rel="stylesheet" href="name.css" type="text/css" media="screen"/></head><body> ...</body></html>

为了兼容老版本的浏览器,建议使用link引入外部样式表的方来代替@import导入样式的方式.译者注:@import是CSS2.1提出的所以老的浏览器不支持,点击查看@import的兼容性。@import和link在使用上会有一些区别,利用二者之间的差异,可以在实际运用中进行权衡。关于@import和link方式的比较有几篇文章可以拓展阅读:@import vs link、don’t use@import、 Flash of Unstyled Content (FOUC) .

不推荐@import导入方式::

<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.01//EN""/TR/html4/strict.dtd"><html lang="en"><head><meta http-equiv="content-type" content="text<title>Page title</title><style type="text/css" media="screen">@import url("styles.css");</style></head><body> ...</body></html>

推荐引入外部样式表方式::

<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.01//EN""/TR/html4/strict.dtd"><html lang="en"><head><meta http-equiv="content-type" content="text<title>Page title</title><link rel="stylesheet" href="name.css" type="text/css" media="screen"/></head><body> ...</body></html>

使用继承

低效率的::

p{ font-family: arial, helvetica, sans-serif;}

#container{ font-family: arial, helvetica, sans-serif;}#navigation{ font-family: arial, helvetica, sans-serif;}

#content{ font-family: arial, helvetica, sans-serif;}#sidebar{ font-family: arial, helvetica, sans-serif;} h1{ font-family: georgia, times, serif;}

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新小学教育CSS相关学习内容总结全文阅读和word下载服务。

CSS相关学习内容总结.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1203616.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top