美文网首页
第七章 Web应用开发技术HTML&CSS

第七章 Web应用开发技术HTML&CSS

作者: 以后要奋斗 | 来源:发表于2019-01-10 20:22 被阅读0次

HTML、CSS和JavaScript三者之间的关系:

1、网页主要由三部分组成: 结构( Structure) 、 表现( Presentation) 和行为( Behavior);

2、HTML —— 结构, 决定网页的结构和内容( “是什么”)

3、CSS —— 表现( 样式) , 设定网页的表现样式( “什么样子”)

4、JavaScript( JS) —— 行为, 控制网页的行为( “做什么”)

HTML的结构:完整HTML包括html DOCTYPE声明title标题head网页编码声明等内容。

块和行的概念:

1、block和inline这两个概念是简略的说法,完整确切的说应该是 block-level elements (块级元素) 和 inline elements (内联元素)。block元素通常被现实为独立的一块,会单独换一行;inline元素则前后不会产生换行,一系列inline元素都在一行内显示,直到该行排满。

2、大体来说HTML元素各有其自身的布局级别(block元素还是inline元素):

3、常见的块级元素有 DIV, FORM, TABLE, P, PRE, H1~H6, DL, OL, UL 等。

4、常见的内联元素有 SPAN, A, STRONG, EM, LABEL, INPUT, SELECT, TEXTAREA, IMG, BR 等。

5、block元素可以包含block元素和inline元素;但inline元素只能包含inline元素。要注意的是这个是个大概的说法,每个特定的元素能包含的元素也是特定的,所以具体到个别元素上,这条规律是不适用的。比如 P 元素,只能包含inline元素,而不能包含block元素。

6、一般来说,可以通过display:inline和display:block的设置,改变元素的布局级别。

CSS的概念:

1、CSS(Cascading Style Sheet,可译为“层叠样式表”或“级联样式表”)是一组格式设置规则,用于控制Web页面的外观。通过使用CSS样式设置页面格式,可将页面的内容与表现形式分离。CSS最早是1996年由W3C审核通过并推荐使用的,CSS目前最新版本为CSS3,是能够真正做到网页表现与内容分离的一种样式设计语言。相对于传统HTML的表现而言,CSS能够对网页中的对象的位置排版进行像素级的精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力,并能够进行初步交互设计,是目前基于文本展示最优秀的表现设计语言。

相关文章

网友评论

      本文标题:第七章 Web应用开发技术HTML&CSS

      本文链接:https://www.haomeiwen.com/subject/fxnarqtx.html