今天我们要来介绍排版的核心标签--div。
div 标签应该是最常用、也最重要的标签了,毕竟区块这个元素很抽象,所以可以放入任何我们想要打包起来的元素。这张图片想和这段说明文字固定放在一起?div 打包。刚刚这个图片搭配图说的文字想和标题固定放在一起?div 打包。
既然 div 这麽重要,就让我们开始写第一个 div 标签吧!
<div></div>
很棒!这样应该就会生出一个区块了对吧?应该会是个胖娃娃长方形吧!
让我们同样存成 .html 档点开来看看:
完全没有画面!完全没有画面!完全没有画面!
为什麽呢?道理很简单,因为我们还没跟浏览器说这个区块的高度 (height)。就算指定了高度,也还没指定背景颜色 (background-color),所以也还是看不到喔!那麽,我们要怎麽指定高度和颜色这些呢?
还记得昨天我们删除了苹果网页的 CSS,等同於剥光了美人的羽衣霓裳吗?没错,这些样式都是 CSS 决定的。所以我们要开始写第一段 CSS,替我们的网页编织第一件衣服罗!
可能会有点意外,不过我们现在还不需要开新的档案。就好比我们无法想像卤肉饭的温热独立於卤肉饭而存在,我们也无法想像 HTML 标签的样式独立於 HTML 标签而存在。因此,CSS 是可以直接写在 HTML 标签中的喔!那麽,会写在哪呢?当然不会写在左右角号之外,否则就会被当作一般文字罗。另外,并非每个 HTML 标签都成对,因此,CSS 自然就是写在开始标签里面罗。
也就是说,
height: 20%
<div style="width: 80%; height: 20%; background-color: pink"></div>
终於,我们看见可爱的粉红色长方形区块罗!
这个直接写在 HTML 标签中的 CSS 样式写法,我们称作「行内样式」(inline styles)。
CSS 提供的样式属性千变万化、千奇百怪,而且针对不同类型的标签,能够使用的样式属性也不同。我们在明天 CSS 的介绍中,会介绍最常用、最核心的几种共通样式。期待吗?那就明天见罗!
想一想:
<<: D8 - 你不知道Combo : 甜点用一杯 Mojito 解释 直译器、编译器
>>: [Day 9] Vue的模板语法(Template Syntax)---插值(2)
终於来到第30天了!!! 没想到自已可以连续发文30天 要一边上班一边写文章真的不容易呢 尤其是刚到...
报名铁人赛希望可以有每天学习一点的动力跟每天消化一点的开始! 初次报名,请多多指教XD 因为不知道要...
在上一篇我们学习了 Docker 的基础操作,相信大家都可以感觉到 Docker 惊人的方便性吧! ...
AI和资料科学在最近几年是非常火红的话题,日常已经可以随处可见各种广告或者企业将AI挂在嘴边,声称其...
这一篇要跟大家分享的是,直接在程序码的地方建立一个资料表,除了用之前的方法,还可以用下面这个方法 C...