CSS

css

css全称:Cascading Style Sheets层叠样式表,用于给网页添加样式。(html式结构;css是样式;js是行为)
css的引入方式:

  1. 内联样式:直接写在html的标签里
    <h1 style="color: red; font-size: 20px;"></h1>
  2. 内部样式:写在head中的<style type=“text/css”></style>中
    <style type="text/css">
    h1 {
    color: red;
    font-size: 20px;
    }
    </style>
  3. 外部样式:两种方法
    第一种:用<link>引入css
    <head>
    <link rel="stylesheet" type="text/css" href="index.css">
    </head>
    第二种:用@import引入样式放在css中,注意分号
    <style>
    @import url("hello.css");
    @import "world.css";
    </style>
link和@import的区别
  1. <link>时XHTL标签除了加载css样式外还可以定义RSS等其他事物;@import属于css的语法,只能夹在css样式。
  2. <link>在引用css时,页面载入的同时加载css样式;@import则是完全载入页面后再去加载css样式
  3. <link>时XHYML标签,没有兼容问题;@import是css2.1提出的,过低版本的浏览器不支持
  4. <link>可以用JS控制DOM去改变样式;@import不可以
    注:每一个浏览器都有自己默认的样式,在写css时一般先清空默认样式。
文件路径

相对路径
css/a.css当前文件夹下的css文件夹下的a.css文件
./css/a.css同上
b.css当前文件夹下的b.css文件
../imags/a.png上一级文件夹下的imags文件夹下的a.png文件
绝对路径
/users/hunger/project/css/a.css users文件夹下的hunger文件下的project文件夹下的css文件夹下的a.css文件
网页路径
/static/css/a.css主域名下的文件路径
http://cdn.jirengu.com/kejian1/8-1.png网站中的路径,是一个绝对路径

本地文件在网站上展示

将本地图片上传后会得道一个路径然后再img标签中的src属性引用这个路径
也可以用其它网站上图片的网络绝对路径在img中的src里引用这个绝对路径

html书写规范

统一文档h5声明<!DOCTYPE html>
编码表<meta charset=“utf-8”>
因浏览器加载问题,js文件放在html下面
属性值用双引号包裹
引入css要指明rel=“stylesheet”

css的书写规范

语法不区分大小写,一般统一用小写
不使用内联式写法
id和class属性的值尽量语义化,可以用分隔符“_”
属性值为0省略单位块内容缩进,缩进使用tap进行缩进
属性名冒号后加一个空格

编码规范https://github.com/fex-team/styleguide/blob/master/css.md

chrome开发者工具
打开页面,在页面任意位置右键点击检查就打开了开发者工具


Elements:查看和编辑页面中的元素,elements下看到的是html的结构
下面的styles里的内容是css样式可编辑一般用于调试css样式,styles右边是和模型结构。
Elements左边蓝色部分点击可切换网页端或移动端
Console:是后台打印结果,用于调试js;查看全局变量;在开发期间,可以使用控制面板记录和诊断信息,或者使用它作为shell在页面上与JavaScript交互
Sources:在源代码面板中设置断点来调试JavaScript,或者workspace连接本地文件来使用开发者工具的实时编辑器。在左侧的脚本代码编号,鼠标点击即可添加断点,添加断点后,刷新网页,程序运行到断点即可看到断点调式的状态了。
Network:可以看到网页加载的脚本和资源的时间,还可以看到某些不能加载成功的资源;
Resources里可以查看web程序跑起来后所加载的一些资源(Resources),包括图片或者其他“值”,以及Cookies。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,684评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,143评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,214评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,788评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,796评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,665评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,027评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,679评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 41,346评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,664评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,766评论 1 331
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,412评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,015评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,974评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,203评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,073评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,501评论 2 343

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,727评论 1 92
  • 1.CSS的全称是什么?CSS的全称是Cascading Style Sheet,汉语意思是“层叠样式表”,通常又...
    饥人谷_DanaeJJ阅读 484评论 0 1
  • 转载请声明 原文链接地址 关注公众号获取更多资讯 第一部分 HTML 第一章 职业规划和前景 职业方向规划定位...
    程序员poetry阅读 16,512评论 32 459
  • 一.CSS的全称是什么? 层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTM...
    Sunset125阅读 404评论 0 1
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    wzhiq896阅读 1,730评论 0 2