更新时间:2018-11-30 来源:黑马程序员 浏览量:
我们黑马程序员前端的开发基础班的内容,主要是Html和css;两个都是写出静态页面的必备,也就是我们搭建网站必备的知识点。比如京东和淘宝的首页页面是如何搭建的,也是我们基础班的内容。
—Web前端我们可以理解成网页,那么网页都是什么组成的?文字、图像和超链接等等元素构成的。当然还有网页中的音频和视频还有Flash等...网页中的web有什么标准?那一定是结构、表现、行为。web标准主要是让页面书写的更为标准和统一,网页的书写一定要借助于HTML的框架结构进行。
—html指的是超文本标记语言(hyper text markup languge)是用来描述网页的一种语言。但不是一种编辑语言。可以对网页的文本内容进行简单的段落和排版进行应用。使得网页更具语义化。但是html有很多局限性,只关注内容的语义化,不能给网页增加更多色彩效果。所以就需要用到css。 CSS(Cascading Style Sheets) ,通常称为CSS样式表或层叠样式表(级联样式表),他的作用- 主要用于设置 HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面的布局和外观显示样式。
—CSS以HTML为基础,提供了丰富的功能,如字体、颜色、背景的控制及整体排版等,而且还可以针对不同的浏览器设置不同的样式。
css分为三种不同的样式,即行内式、内部样式、外部样式三种。行内样式:称行内样式、行间样式,是通过标签的style属性来设置元素的样式。
但是有缺点就是没有实现样式和结构相分离。内部的样式:成内嵌式,是将css代码集中写到html文档的head头部标签当中,并且用style标签定义。虽然我们实现了样式和结构分离,但还没有彻底分离。外部样式表:称链接式,是将所有的样式放到了一个或者是多个以css扩展名的外部样式表文件中。通过link标签将外部样式文件的链接链到html文档中,从而实现了样式和结构相分离。
作者:黑马程序员前端与移动开发培训学院
首发:http://web.itheima.com/