【HTML笔记】_CSS基础one

为了写页面硬着头皮上HTML,一切从0开始,但愿我能OK!

html5.jpg

【css语法】:属性名:属性值
【css引入方式】
1.行间样式的引入
写法:在标签中,写入style="......",引号当中写css相应的样式

<div style="width: 100px;height: 20px;background: red;">css样式</div>

2.内部样式表的引入
(1).标签名选择器
写法:在head标签里,写一个style的标签,在标签中通过选择器来控制样式。div{...}
(2).ID选择器
(3).class选择器

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
    div {
        /*内部样式*/
        width: 100px;height: 20px;background: red;
    }   
    #box{
        /*id样式*/
        background: blue;
    } 
    .fire{
        /*class样式*/
        background: green;
    }
    </style>
</head>
<body>
    <div>css样式</div>
    <div>css央视2</div>
    <div id="box">id样式</div>
    <div class="fire">class样式</div>
</body>
</html>

3.外部样式表的引入
<link rel="stylesheet" href="css文件路径">

1.html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <link rel="stylesheet" href="css/1.css">
</head>
<body>
    <div>css样式</div>
    <div>css央视2</div>
    <div id="box">id样式</div>
    <div class="fire">class样式</div>
</body>
</html>

1.css
div {
    width: 100px;height: 20px;background: red;
}   
#box{
    background: blue;
} 
.fire{
    background: green;
}

4.选择器之间的优先级:
标签名选择器<class选择器<id选择器<行间样式
5.css宽、高、背景设置
宽:width
高:height
背景:background
背景色:background-color:颜色值英文单词/十六进制/rgb三要素值
背景图:background-image:url("图片路径")
背景图平铺:background-repeat:no-repeat/repeat-x/repeat-y
背景图定位:background-position:第一个值(X轴位置) 第二个值(Y轴位置)
备注:第一个值:left/center/right/30px
第二个值:top/center/bottom/40px
复合写法:background:color image position repeat
背景图滚动:background-attachment:fixed;

【css盒模型】
1.边框 border
(1).复合写法 border:border-width border-style border-color
border-width 边框宽度
border-style 边框样式 solid-实线/dashed-虚线/dotted-点线
border-color 边框颜色 值(颜色单词 十六进制 RGB)
(2)单一写法:
border-left: 2px dashed blue;
border-right: 4px dashed red;
border-top: 6px dotted green;
border-bottom: 8px dashed yellow;
(3)边框透明
border-bottom: 8px dashed transparent;
(4).边框圆角
border-radius: 2%(4px)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        div{
            width: 500px;
            height:300px;
            background-image: url("image/1.jpg");
            /*复合边框*/
            /*border: 4px solid red;*/
            /*单一边框,宽度 类型 颜色/透明度*/
            border-left: 2px dashed blue;
            border-right: 4px dashed red;
            border-top: 6px dotted green;
            border-bottom: 8px dashed transparent;
            border-radius: 2%
        }
    </style>
</head>
<body>
    <div>testdiv</div>
</body>
</html>

2.填充padding

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        div{
            width: 100px;
            height: 20px;
            border: 1px dashed red;
            /*padding复合写法*/
            padding: 10px;
            /*第一个值代表上下,第二个值代表左右*/
            padding:10px 20px;
            /*padding单一写法*/
            padding-left:2px;
            padding-top:4px;
            padding-bottom:6px;
            padding-right:8px;
        }
    </style>
</head>
<body>
    <div>善金科技</div>
</body>
</html>

3.外边距 margin

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        div{
            width: 100px;
            height: 20px;
            border: 1px dashed red;
            /*margin*/
            margin: 10px;
            /*第一个值代表上下,第二个值代表左右*/
            margin:10px 20px;
            /*margin*/
            margin-left:2px;
            margin-top:4px;
            margin-bottom:6px;
            margin-right:8px;
        }
    </style>
</head>
<body>
    <div>善金科技</div>
</body>
</html>

【css3选择器】
1、子选择器 >
举例:div>span
解释:那么样式文件只影响div下的span,而不会影响到在下一级的span
2、相邻选择器 +
举例:p+strong
解释:P标签相邻的标签strong会受影响

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>css基础</title>
    <style>
        /*子选择器*/
        div>span{
            border: 1px solid red;
        }
        /*相邻选择器*/
        p+strong{
            border: 1px solid green;
        }
    </style>
</head>
<body>
    <header>CSS3选择器演示
        <!-- 子选择器 -->
        <div>
            <span>子span1</span>
            <p>
                <span>孙子span</span>
            </p>
            <span>子span2</span>
            <!-- 相邻选择器 -->
            <p>我的p标签1</p>
            <strong>我是strong1</strong>
            <span>我是span3</span>
            <p>我的p标签2</p>   
        </div>  
    </header>
</body>
</html>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 161,192评论 4 369
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 68,186评论 1 303
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 110,844评论 0 252
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,471评论 0 217
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,876评论 3 294
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,891评论 1 224
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 32,068评论 2 317
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,791评论 0 205
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,539评论 1 249
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,772评论 2 253
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,250评论 1 265
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,577评论 3 260
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,244评论 3 241
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,146评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,949评论 0 201
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,995评论 2 285
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,812评论 2 276

推荐阅读更多精彩内容

  • 转载请声明 原文链接地址 关注公众号获取更多资讯 第一部分 HTML 第一章 职业规划和前景 职业方向规划定位...
    程序员poetry阅读 16,463评论 32 459
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    wzhiq896阅读 1,691评论 0 2
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    love2013阅读 2,279评论 0 11
  • CSS基础 本文包括CSS基础知识选择器(重要!!!)继承、特殊性、层叠、重要性CSS格式化排版单位和值盒模型浮动...
    廖少少阅读 3,006评论 0 40
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,634评论 1 92