web开发(1)-- 初识div + css引入方式

要有大局观……

没错,茶哥儿不会按着常规套路出牌的,我们web的第一节课就是学习什么是div。

div是我们最常用的标签,没有之一。在HTML的标签中,每一个标签都是有语音的,div的语义就是无意义。

茶哥儿没有那你们开涮,就是这个样子的,div在我们的开发中经常用来划分区域,进行分快处理分块开发。看了下图你就能明白了。

div展示.png

图片就是以我们简书网的首页为例,这么多元素的页面如果先用div划分大区域的话就是下边的样式,这样看来是不是就很简单了呢?

ok,上代码来看看如何操作div(htm+css):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <div style="width: 200px;height: 200px;background-color: red;"> 我是一个div </div>
</body>
</html>
第一个div.png

之前已经说过html和css的关系了(好基友,一辈子),如果单纯写一个div我们是看不到任何东西的(并不是不存在),代码中我们通过加入css样式(div标签中style属性里边写的就是css样式)从而改变了div的大小和背景色,于是我们就看到他了,这里我们使用的是css的行间样式表

这里我们做个设想:body里边有100个div,要分别赋予宽200px,高200px,背景色是红色。

我勒个去,这是个多么可怕的需求,我们难道要写100个div,再写100变style吗?当然了,如果我们只能使用行间样式表那么肯定是要付出汗水与努力了,然而,我们还有另外两种完美的解决方案:内部样式表&外部样式表

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        div {
        width: 200px;
            height: 200px;
            background-color: red;
         }
    </style>
</head>
<body>
    <div>我是一个div</div>
</body>
</html>

这个就是内部样式表了,我们在head标签内添加了style标签,在style标签中书写css样式,但是为了找准我们给哪个标签添加让样式,所以我们使用了选择器:div{},这个叫做标签名选择器,会为相同的标签添加这个样式。ok再来看看外部样式表怎么写:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <link rel="stylesheet" type="text/css" href="css/index.css">>
</head>
<body>
    <div>我是一个div</div>
</body>
</html>

这段代码是html文档的,我们在head标签中添加了link标签用来导入外部文件,在这里我们导入了外部的“index.css”文件,看到这里就明白了吧,所谓的外部样式表就是将样式写入到了外部的css文件中,然后通过link导入html文档。来看看index.css:

div {
    width: 200px;
    height: 200px;
    background-color: red;
}

外部样式表与内部样式表写法上是一致的,不同的是引入方式。

如果有一个div,同时有三种样式表为其赋予颜色这个时候div应该用哪个呢?想知道吗,接着看下边的总结。


总结:

  1. div用于分割屏幕,常用语分块开发中;
  2. 行间样式表:sytle标签写在标签内部;
  3. 内部样式表:style标签写在head标签内;
  4. 外部样式表:没有style标签,使用link标签引入css文档;
  5. 如果一个标签同时有三种样式表为其赋予样式,行间样式表优先级最高,内部样式表与外部样式表同等级,如何选用样式取决于二者的引入顺序。

创造即永恒,喝茶去……

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

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,703评论 1 92
  • 转载请声明 原文链接地址 关注公众号获取更多资讯 第一部分 HTML 第一章 职业规划和前景 职业方向规划定位...
    程序员poetry阅读 16,499评论 32 459
  • 最近在看html基础,好吧,写点笔记,比较low见谅,反正我自己看懂就行了 CSS基础 1、css简介 casca...
    小龙是只猫阅读 589评论 0 1
  • 应邀回学校授课分享,还没有太明确想要去聊什么,当然话题还是会落到专业上,希望自己还能挤出一点干货,也算自己对专业认...
    小贱贱贱不贱阅读 219评论 0 1
  • 今天总算在阅读上有了进步。看到《执行力》的封面就有种,啊,好正!的感觉。 尝试使用“快速阅读法”来捕捉这本书的关键...
    孙孙小白要努力阅读 187评论 0 0