上一篇有讲到网页三兄弟,其中有一个老大哥负责撑起这个世界,那就是 HTML ,少了 HTML 这个根基,就不会有网页。
只有 HTML 的世界是非常无聊的,这时 CSS 和 Javascript 接连出现,为网页世界创造更多的可能!
HTML 是 Hyper Text Markup Language 的缩写,中文翻译为超文本标示语言,是样板语言。
什麽是样板语言? 主要给样板处理器(浏览器)产生画面的语言
HTML 的世界是由上往下建构的,最後会变成一个 DOM tree 树状图。
什麽是 DOM? DOM 是 Document Object Model 的缩写,中文翻译为文件物件模型
转换成 树状图架构
en
为英文,zh-TW
为繁体中文。<meta>
是给浏览器看的设定值,如:字元编码、RWD、网页 icon 、网页描述...等。<title>
是给网页的标题。<link>
是用来引入 CSS 的。<script>
用来引入 Javascript 使用的,但大多数人会设在网页尾端,之後再讲为什麽。<body>
子元素为<h1>
、<h1>
父元素为<body>
。</h1>
最原始的 HTML 是没有所谓的区块元素,而是各家的浏览器自己设定预设的样式,让 HTML 更加容易阅读。
如图 <h1>
Google Chrome 内建样式
虽然各家浏览器的样式都不太一样,但整体大方向还是一样的,都有区分出区块元素与行内元素。
多数情况下,会用区块元素划分位置,行内元素会放在区块元素内。
div
、h1
、ul
...等。span
、img
、input
...等。
为了更好的呈现效果,所以有稍微添加一些 CSS
现在已经初步认识网页的架构了,明天将会深入了解各个标签的用法与注意事项。
如果想自己做出树状图,可以玩玩看,只是是用 Codepen 做的有点乱。
<<: 遇到困难解决困难,没有困难就给自己制造麻烦 -- 论try与expect
最近工作上常会需要对一个 array 做批次处理,所以整理一下 PHP 做 array mappin...
昨天已经能让TableViewCell显示餐厅资料了 但....好像有点单调,让我们来加点餐厅的图片...
根据GDPR第5条和CCPA§§1798.83(d)(E)(iii) 和 §§1798.91.04(...
今日目标 认识 nil 认识 Optional 认识 if let 及 guard let nil ...
简介 官方github连结: 英文文档 、 中文文档 ExcelJS 这个套件可以高弹性的将资料汇出...