黑马程序员_HTML语言的学习

本文介绍了HTML的基本概念及其文件格式,并详细讲解了CSS的定义、语法结构及如何通过选择器定义不同样式,包括类选择器和ID选择器的应用。

-----------------------------android培训java培训期待与您交流!----详细请查看:http://edu.youkuaiyun.com/heima---------------


1.    HTML(Hyper Text Markup Language) ,超文本标记语言。HTML文件的后缀名一般是:.htm,.html

2. 表单(form) :

3. 浏览器内核:WebKit,trident

4.  CSS 定义的语法:selector {property: value}  

5.  Http是一个基于请求/响应模式的,无状态的协议(request/response based,stateless protocol)  

6.Method表示请求的方法,Request-URI是一个统一资源标识符,

GET  请求获取由Request-URI所标识的资源

POST  在Request-URI所标识的资源后附加新的数据

HEAD  请求获取由Request-URI所标识的资源的响应消息报头

7. POST方法用于向服务器发送请求,要求服务器接受附在请求后面的数据。POST方法在表单提交的时候用的最多

8.  采用POST方法提交表单的例子:

POST/login.jsp HTTP/1.1 (CRLF)

Accept:image/gif(CRLF) (….)

Host:www.sample.com(CRLF)(….) //CRLF表示回车换行

….

Cache-Control:no=cache(CRLF)

(CRLF)

username=hello&password=123456


 

CSS层叠样式表:

1.    样式表定义元素怎样去显示.外部样式表能够让你改变所有出现在你WEB中的外观和布局,而仅仅通过编辑一个单独的CSS文档.(

一般说来所有样式有下面的规则(第四个最有优先性)

1. Browserdefault 浏览器默认 

2. Externalstyle sheet 外部样式表 

3. Internalstyle sheet (inside the <head> tag) 内嵌样式表(在<head>标签内) 

4. Inlinestyle (inside an HTML element) 行内样式(在一HTML元素内)

 

2. CSS的语法由三部分组成:一个选择器,一个属性和一个值,例如:selector {property: value}

3.  选择器是你希望去定义的HTML元素/标签,每个属性可以有一个值,属性和值由冒号区分开外面用大括号括起来:body{color: black}

如果你想指定多个属性,你就必须将每个属性用分号隔开,下面的例子就演示了怎样定义居中红色文字段落p{text-align:center;color:red}

4.  用选择器类你可以将同一类型的HTML元素定义出不同的样式。比如你想在你的文档中有两种不同样式的段落:一种是右对齐,另外是居中的

p.right{text-align: right} 

 p.center {text-align: center}

HTML文档中使用类属性(才能显示出效果)

<pclass="right"> This paragraph will be right-aligned. </p> 

<pclass="center"> This paragraph will be center-aligned. </p>

 

可以用省略标签名称直接去定义,这样就可以在所有的HTML元素中使用了。下面的例子就能让所有HTML中所有带class="center"的元素居中文字:

.center{text-align: center}

5. id选择器:使用id 选择器你可以为不同的HTML元素定义相同的样式      









-----------------------------android培训java培训期待与您交流!----详细请查看:http://edu.youkuaiyun.com/heima---------------


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值