首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Web前端中的命名规则

同时将对应界面稿放于同目录中, 若界面稿命名为中文, 请重命名与html文件同名, 以方便后端添加功能时查找对应页面; 3. css文件命名: 英文命名, 后缀.css....充分利用无兼容性问题的html自身标签, 比如span, em, strong, optgroup, label,等等; 需要为html元素添加自定义属性的时候, 首先要考虑下有没有默认的已有的合适标签去设置..., 此文件包含reset及头部底部样式, 此文件不可随意修改; 3. class与id的使用: id是唯一的并是父级的, class是可以重复的并是子级的, 所以id仅使用在大的模块上, class可用在重复使用率高及子级中...--这儿是注释-->, '--'只能在注释的始末位置,不可置入注释文字区域; 2. css注释: 注释格式 ; 3....不可利用IDE的视图模式'画'代码; 2. 不可利用IDE生成相关功能代码, 比如Dw内置的一些功能js; 3.

2.3K90

Imooc之Html与CSS

我要变成内联元素 内联元素特点: 和其他元素都在一行上; 元素的高度、宽度及顶部和底部边距不可设置; 元素的宽度就是它包含的文字或图片的宽度,不可改变。...但布局模型是建立在盒模型基础之上,又不同于我们常说的CSS布局样式或CSS布局模板。如果说布局模型是本,那么 CSS 布局模板就是末了,是外在的表现形式。...(但不要起中文噢) 使用方法: 第一步:使用合适的标签把要修饰的内容标记起来,如下: span>胆小如鼠span> 第二步:使用class="类选择器名称"为标签设置一个类,如下: span class...设置a{display:block;} 内联元素 内联元素特点: 1、和其他元素都在一行上; 2、元素的高度、宽度及顶部和底部边距不可设置; 3、元素的宽度就是它包含的文字或图片的宽度,不可改变。...但布局模型是建立在盒模型基础之上,又不同于我们常说的 CSS 布局样式或 CSS 布局模板。如果说布局模型是本,那么 CSS 布局模板就是末了,是外在的表现形式。

6.8K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    web前端开发规范总结

    A.基本原则 符合web标准(UTF-8,HTML5),语义化html(HTML5新增要求,减少div和span等无特定语义的标签使用),结构表现行为分离(HTML-CSS-JS代码分离,不同行为代码高内聚低耦合...其他页面按照对应的html命名。 C.HTML规范 1、文档类型声明及编码:统一为html5声明类型。书写时利用IDE实现层次分明的缩进(默认缩进4空格)。...共用css文件base.css由i书写,协作开发过程中,每个页面请务必都要引入,此文件包含reset及头部底部样式,此文件不可随意修改。...3、命名全部用小写英文字母||数字||_的组合,其中不得包含汉字||空格||特殊字符;尽量用易懂的词汇,便于团队其他成员理解。...2、不可利用IDE生成相关功能代码。 3、编码必须格式化,比如缩进。测试工具:前期开发仅测试FireFox&IE6&IE7&IE8,后期优化时加入Opera&Chrome&Safari。

    1.5K10

    web前端开发规范总结

    A.基本原则 符合web标准(UTF-8,HTML5),语义化html(HTML5新增要求,减少div和span等无特定语义的标签使用),结构表现行为分离(HTML-CSS-JS代码分离,不同行为代码高内聚低耦合...其他页面按照对应的html命名。 C.HTML规范 1、文档类型声明及编码:统一为html5声明类型。书写时利用IDE实现层次分明的缩进(默认缩进4空格)。...共用css文件base.css由i书写,协作开发过程中,每个页面请务必都要引入,此文件包含reset及头部底部样式,此文件不可随意修改。...3、命名全部用小写英文字母||数字||_的组合,其中不得包含汉字||空格||特殊字符;尽量用易懂的词汇,便于团队其他成员理解。...2、不可利用IDE生成相关功能代码。 3、编码必须格式化,比如缩进。测试工具:前期开发仅测试FireFox&IE6&IE7&IE8,后期优化时加入Opera&Chrome&Safari。

    2K21

    CSS基础知识

    就一直没有这个span class="stress">勇气span>来回答老师提出的问题。... 上面代码不可以实现为“三年级”三个文字设置文本颜色为红色并且字号为25px的作用。 包含(后代)选择器 包含选择器,即加入空格,用于选择指定标签元素下的后辈元素。...,尤其是 css3 中,但是因为不能兼容所有浏览器,本教程只是讲了这一种最常用的)。...我要变成内联元素 内联元素特点: 1、和其他元素都在一行上; 2、元素的高度、宽度及顶部和底部边距不可设置; 3、元素的宽度就是它包含的文字或图片的宽度,不可改变。...但布局模型是建立在盒模型基础之上,又不同于我们常说的 CSS 布局样式或 CSS 布局模板。如果说布局模型是本,那么 CSS 布局模板就是末了,是外在的表现形式。

    1.3K20

    【云+社区年度征文】2020一网打尽CSS世界

    ;">span>xxxspan> 说明:在Chrome下,第一、四个div的高度为30px(由于inline-block 形成了一个行框盒子,从而出现了幽灵空白节点,其受到字体行高属性影响...css中基线示意.png ex是CSS中的一个相对单位,指的是小写字母x的高度,1ex指小写字母x的高度。 内联元素默认是基线对齐的,而基线通常指x的底部。...word-wrap: break-word; 如果存在可换行点(空格、中文)之类的,可换行(英文不换行)。...(x下边缘),但对于替换元素而言往往不可能含有字符x,因此其基线被硬生生定义成了元素的下边缘,这就是图片、文字不能对齐的原因。...因此,BFC元素之间是不可能发生margin重叠的!

    5K11

    寒假提升 | Day1 软件开发-HTML结构-元素剖析

    我们日常生活接触到的基本都属于客户端、前端的内容: 比如浏览器、微信、QQ、小程序; 我们知道自己的手机并不可能存放哪些多的数据和资源: 比如你用《网易云听音乐》,音乐数据大部分都是存在“服务器”中的;...阶段一:HTML 元素; 阶段二:HTML 元素 + CSS 样式; 阶段三:HTML 元素 + CSS 样式 + JavaScript 语言; 网页的组成 网页源代码的角度 网页开发的角度...MarkDown 的基本用法 软件的下载和安装 常用语法的书写 以上为上午的课程部分 二. 开发自己的第一个网页 2.1. 记事本开发网页 图片 2.2....对网页进行补充 增加标记 -> 元素 -> 浏览器 -> 渲染对应的效果 增加网页的结构 html head title body h1 p div span 案例 – 显示一条新闻 2.3....推荐 2 个空格 (公司开发项目基本都是 2 个空格) 2.5.

    61320

    a标签下划线的坑

    大家好,又见面了,我是你们的朋友全栈君。...问题来源描述 在使用Vux的tabbar组件,发现底部导航文字会有下划线,用chrome的开发者工具去找到该标签,发现就是一个span,利用各种CSS手段去删除下划线,都不起作用,但是删除这个span标签文字就消失了...,span的样式里面也没有出现让其产生下划线的样式,绞尽脑汁去想各种CSS或者是JS能让span控件产生下划线的东西,一点头绪都没有。...后面想想唯一的可能性就是a标签了,于是往上去找span的父标签,最后还是找到了a标签,只是这个a标签包含了很多东西,比如 icon图标、文字描述等,只是我习惯性的去定位到产生下划线最近的标签,因为下划线是...a 作用的,恰好效果跟span标签很贴近,给人的错觉就是下划线是span标签产生的,所以不管我怎么修改span标签的样式,都不起任何作用。

    40130

    CSS基础知识

    就一直没有这个span class="stress">勇气span>来回答老师提出的问题。...后代选择器通过空格来进行选择,而子选择器是通过“>”进行选择。 总结:>作用于元素的第一代后代,空格作用于元素的所有后代。...1.jpg 上图中的原价上的删除线使用下面代码就可以实现: .oldPrice{text-decoration:line-through;} 7-7 段落排版--缩进 中文文字中的段前习惯空两个文字的空白...我要变成内联元素 内联元素特点: 1、和其他元素都在一行上; 2、元素的高度、宽度及顶部和底部边距不可设置; 3、元素的宽度就是它包含的文字或图片的宽度,不可改变。...但布局模型是建立在盒模型基础之上,又不同于我们常说的 CSS 布局样式或 CSS 布局模板。如果说布局模型是本,那么 CSS 布局模板就是末了,是外在的表现形式。

    2.8K30

    HTML入门完全指南:从零开始构建你的第一个网页

    (html 就是 head 和 body 的父标签) title 是 head 的子标签,head 是 title 的父标签 head 和 body 之间是兄弟关系, 可以使用 chrome 的开发者工具查看页面的结构...但是要注意的是,devicePixelRatio在不同的浏览器中还存在 些许的兼容性问题,所以我们现在还并不能完全信赖这个东西,具体的情况可以看下这篇文章。...(未来 CSS 会学) 自动根据浏览器宽度来决定排版. html 内容首尾处的换行, 空格均无效....在 html 中文字之间输入的多个空格只相当于一个空格. html 中直接输入换行不会真的换行,而是相当于一个空格 4. 换行标签: br br 是 break 的缩写....;span标签内只能添加行内元素的标签或文本 span标签的宽度、高度都无法通过css样式设置,它的宽高受其本身内容(文字、图片)控制,随着内容的宽高改变而改变; span标签无法控制外边距和内边距

    15410

    AI网络爬虫:批量爬取抖音视频搜索结果

    type=video; 等待网页加载,延迟50秒; 解析源代码,并打印输出; selenium控制滚动条滚动到网页最底部,使数据全加载出来:使用一个无限循环来模拟滚动条的滚动,直到滚动条到达页面底部。...然后,再次使用JavaScript来获取新页面高度,并检查它是否等于以前的高度。如果它们相等,说明已经滚动到了页面底部,可以退出循环。...> span.k7fHrf54的span标签(pnumer从1开始,并以1 为增量增加),作为视频博主,保存到douyinchatgpt.xlsx的第2列; 在li 标签中定位#search-content-area...的span标签(tnumer从1开始,并以1 为增量增加),作为视频发布时间,保存到douyinchatgpt.xlsx的第3列; 在li 标签中定位css选择器=#search-content-area...为了解决这个问题,我们可以使用 concat 函数来代替 append ChatGPT生成的源代码: import os import time import random import pandas

    26310

    前端成神之路-品优购代码规范

    CSS规范 统一规范团队 CSS 代码书写风格和使用 CSS 预编译语言语法风格,提供常用媒体查询语句和浏览器私有属性引用,并从业务层面统一规范常用模块的引用。...命名规范 从 目录、图片、HTML/CSS文件、ClassName 的命名等层面约定规范团队的命名习惯,增强团队代码的可读性。 2....中文 (繁体, 香港) 对应 cmn-Hant-HK 普通话 (繁体, 香港) zh-MO 中文 (繁体, 澳门) 对应 cmn-Hant-MO 普通话 (繁体, 澳门) zh-TW...,冒号与属性值之间一个空格 推荐: .jdc { width: 100%; } 不推荐: .jdc{ width:100%; } 逗号分隔的取值,逗号之后一个空格 推荐: .jdc...ClassName,因为有些浏览器插件(Chrome的广告拦截插件等)会直接过滤这些类名,因此 这种广告的英文或拼音类名不应该出现 另外,敏感不和谐字眼也不应该出现

    70510

    不同浏览器下兼容文本两端对齐

    在 form 表单的前端布局中,我们经常需要将文本框的提示文本两端对齐,例如: 比较粗暴的做法是在需要隔离边距的文本中加标签,然后分别控制每个文字的边距,这种方法比直接加空格或者占位符更精准,我之前也都是这么做的...1、首先想到是能不能直接靠 css 解决问题 css .test-justify { text-align: justify; } html 问题,那么能不能为 2 个,3 个,4 个等这样长度的文本单独写 css 类解决,因为表单的文本框提示文字也不会很多。...html 测 试 文 本 span>span> css .test-justify { text-align...,这种方案其实就是第一种段落对齐方案的扩展,用空格强制分词,然后用 span 伪造最后一行(test-justify 不会对最后一行进行对齐)。

    1.7K60

    body标签中相关标签

    这样记:b的意思是bottom:底部 示例: Chrome的F12审查元素发现,浏览器自己把p封闭掉了,不让你去包裹h2。 PS:Chrome浏览器是世界上HTML5支持最好的浏览器。提供了非常好的开发工具,非常适合我们开发人员使用。...这两个元素是专门为定义CSS样式而生的。或者说,DIV+CSS来实现各种样式。 示例: <!...上图中解释: 第一个a标签,顶部这个锚的名字叫做top。 然后在底部设置超链接,点击时将回到顶部(此时,网页中的url的末尾也出现了#top)。...问题:我的网页在C盘,图片却在D盘,能不能插入呢? 答案: 用相对路径不能,用绝对路径也不能。 总结一下: 我们现在无论是在a标签、img标签,如果要用路径。

    4.6K10

    Python selenium爬取影评生成词云图

    问题描述 通过中文分词、过滤停用词、生成词云图等步骤对评论数据进行处理和可视化。...效果截图如下 非常nice 问题分析 该程序需要使用 Selenium 库来模拟浏览器操作,因此需要下载安装 Chrome 浏览器以及对应版本的 Chromedriver。...status=P' # 目标网页的 URL browser.get(url) # 打开目标网页 # 定义选择器和结果列表 selector = 'span.short' # CSS 选择器,表示评论所在的元素...() # 获取元素的文本,去除空格和换行符 if len(comment) > 0: # 如果评论非空 results.append(comment) #...valid_text = ' '.join(valid_words) # 将词汇列表中的所有元素拼接成一个字符串,用空格隔开 # 创建词云对象 wc = WordCloud( font_path

    19510

    CSS基础

    如果用上节课我们学习的内联式css样式的方法进行设置将是一件很头疼的事情(为每一个span>标签加入sytle="font-size:18px"语句),本小节讲解一种新的方法嵌入式css样式来实现这个任务...语法: .类选器名称{css样式代码;} 注意: 1、英文圆点开头 2、其中类选器名称可以任意起名(但不要起中文噢) 使用方法: 第一步:使用合适的标签把要修饰的内容标记起来,如下: span>胆小如鼠...span>胆小如鼠span>的小女孩,上课从来不敢回答老师提出的问题,生怕回答错了老师会批评我。...在中文里,文字输入分为全角和半角, (中文输入法里,按shift+空格 切换全角半角状态) 全角,段落中所有字符(包括文字和其它符号:逗号、顿号、句号等), 都是占用一个字的位置,这样排版的时候...属性是没有反应的,而使用letter-spacing调整中文字间距的时候,会同时拉开英文字母的距离,使得在中文排版页面中的英文显得不美观; (经本人测试,中文字之间加空格之后,会对word-spacing

    1.7K50

    CSS学习

    语法:.类选择器名称{CSS样式代码;} 注意: 1、英文圆点开头 2、其中类选择器名称可以任意起名 使用方法: 第一步:使用合适的标签把要修饰的内容标记起来,如 span>类选择器span...包含(后代)选择器 加入空格,用于选择指定标签下的后辈元素。 包含选择器和子选择器的区别 子选择器只能选择直接后代元素,而包含选择器可以选择所有元素。...使用下面代码设置文字以删除线样式显示出来: p{text-decoration:line-through;} 段落排版 缩进 中文文字中的段前习惯空两个文字的空白,这个样式可以使用下面的代码来实现...块级元素也可以通过代码display:inline将元素设置为内联元素 div{display:inline;} 内联元素特点: 1、和其他元素都在一行上; 2、元素的高度、宽度及顶部和底部的边距不可设置...; 3、元素的宽度就是它包含的文字或照片的宽度,不可改变。

    1.2K40

    CSS魔法堂:那不是bug,是你不懂我! by inline-block

    然后发现盒子间无端端多了个不可选的空白符,于是想尽办法修复这个bug。 直到一天拜读了@一丝姐、@HAX等高人的秘笈后才顿悟,原来我错了。那不是bug,是我不懂而已。...关于hasLayout的内容可参考《CSS魔法堂:hasLayout原来是这样!》  对于问题2,我们先看看是否真的没有间隙吧!...; span> ** chrome43 ** 对于起始标签与第一个non-white-space字符间的white-space字符串,以carriage return...也就是上下两种HTML格式的渲染效果应该一致。实际上除了IE5.5/6/7外其他浏览器均遵守之一规定的。也许你会说上面的实验不是已经证明chrome43不遵守这个法则吗?...,否则会出现元素重叠的问题。

    76280
    领券