网页开发的CSS代码怎么写
随着Internet编程技术的不断发展,越来越多的大学毕业生加入了Web开发行业中,我们都知道Web开发需要使用css进行定位和布局。下面,霍营北大青鸟带大家来看看如何编写css代码。
前端系统的变化可以描述为每天都在变化。在短短的一年时间里,理论,框架,构建工具甚至开发语言都发生了巨大的变化。随着新项目即将开始,我花时间审查了上一个项目的前端架构。我已经产生了很多想法,我将尽可能地记录它们以准备新的框架。
一、OOCSS(面向对象的CSS)
OOCSS的使用主要有两个原则,一种是分离结构和外观,其中主要包括分离容器和内容。OOCSS主要基于对象的编程方法,OOCSS的目的主要是支持代码的复用,最终保证样式能很好的进行添加和维护。OOCSS也存在一些缺点,它主要适合大型网站的开发项目,因为大型网站的可重用性组件非常多,在运行小项目的时候没有非常好的才、效果,所有在选择的时候应该根据项目的情况进行选择。
二、BEM(块元素修饰符)
BEM是一个名为命名约定的CSS。它不涉及如何编写CSS的结构。在进行电脑培训的过程中,电脑培训建议仅为每个元素添加具有以下内容的CSS类名称。在BEM模式下,它看起来很麻烦且冗余,但每个CSS类名称都能够很好地描述出它的作用。与LESS或SASS结合使用时,会降低其写入复杂度。
三、规则文档
很多人更加倾向于关注大方面并忘记了细节,一份定义明确的规则文档能够提醒我们根据需要进行编写代码。一份好的规则文件应遵循以下规范:其中需要包含不可变规则,而不是一般描述需要始终将规则细化为最简单的表达式,首先解释规则是什么,然后说“如果没有,那会发生什么?并且霍营霍营北大青鸟认为每条规则必须包含以下单词之一-始终,从不,仅,每个,不需要。
四、综合方案
就如开头的介绍,BEM的简单使用并没有解决我们在项目中遇到的问题,反而还会产生其他的新的问题,但这不是BEM的责任。IT培训认为作为前端架构的重要组成部分,CSS主要是需要为项目选择出合适的解决方案,而不是因为它在业界很受欢迎而使用它。
多重随机标签
营销手机好用嘛 网页登录验证滑块不使用鼠标拖拉模拟如何使用滑块拖动 珠海一路通财务咨询有限公司业务范围 工程造价信息网上的网刊价是当期价格吗 小学生暑假学会了什么技能 工商银行个人房屋抵押贷款 我要贷款286万贷10年执行利率是81075每月还多少本金和利息怎么算 宏润建设集团股份有限公司发展 盲盒生意好做吗 向日葵被游人抠成表情包为何旅游途中不雅行为屡禁不止 云南省红河州是哪个市的 网络引擎是什么 如何给自己的网站添加支付功能 邢台共享艾灸烟雾净化器 关键词有哪些分类 微信集赞送东西是真的吗 2024考施工员证在哪里报名 打开浏览器出现403 蛋糕烘焙师要学多久只找大连新东方知名 装修房子是自装好还是找装修公司好 初二最有效的学习方法推荐 搜狐焦点呼和浩特房产网工作目标 把浦东新区24个镇分成3个区怎么分 制作橙光游戏我想在游戏开始制作两个不同的剧情但是我新建剧情2 小白如何用源码建站有php源码怎么搭建网站教程 好听的家具店名字 买不买公寓 写个简易版秒杀系统练练手 湘西土家族苗族自治州住房和城乡建设局主要职责 肥东在哪个省哪个市 护肤品694开头的条形码代表