Java web开发笔记 第一章 浏览器技术

来源:互联网 发布:加拿大劳务移民知乎 编辑:程序博客网 时间:2024/06/05 02:10

1.HTTP 协议 :

       超文本传输协议

       无状态协议

      用于通过 Internet发送请求消息和响应消息
     使用端口接收和发送消息,默认为80端口
2.
HTTP协议对浏览器所发出的request格式有如下三部分的规定:
      
第一部分是请求行requestline.包裹请求的方法、所请求资源的名字以及现在所使用的协议。
       第二部分是请求头部requestheaders.它包含浏览器的一些信息。
       第三部分是主体body)。其中requestheadersbody之间有个空行。
3.
HTTP协议对Web服务器所返回的response也有具体的格式规定。和request一样,response也分为三部分:
      
第一部分是响应行responseline.它包含HTTP协议的版本信息,响应状态等。
       第二部分是响应头部responseheader.它包括服务器的一些基本信息。
       第三部分是主体body)。responseheaderbody之间也有个空行。
4.MIME网络文件的类型:
        MIMEMultipurposeInternet Mail Extensions),即多功能Internet邮件扩充服务。
       它是一种多用途网际邮件扩充协议,服务器会通过这种手段来告诉浏览器它所发送的这些多媒体数据是什么类型的,需要用何种程序来打开这种文件。

   
5.charset网页字符的编码:

6.HTML标记语言:
  
HTML标记语言是将文本以及文本相关的其他信息结合起来,展现出文档的结构和数据处理细节的电脑文字编码。
7.表单的基本语法:
    HTML的标签库中有<form></form>这样一个成对标签,它用于向一个目标地址提交一些数据。
   在这个标签中,我们可以设计文本框、单选框、复选框和按钮等等一些元素用于获取数据,这些元素都称为表单元素。
8.表单元素的基本格式:

<inputname="表单元素名称"type="类型"value=""size="显示宽度"  

            maxlength="对大长度"checked="是否选中"/>

   type属性:表示该元素的类型。有text(文本框)、checkbox(单选框)和button(按钮)等值。
  
name属性:表示该元素的名称,只能有唯一值
  
value属性:设置该元素的默认值。
9.各类表单元素:

10.CSS基本语法:

CSSCascading Style Sheets)即层叠样式表,也就是通常所说样式表。

CSS是一种美化网页的技术。通过使用CSS,可以方便、灵活地设置网页中不同元素的外观属性,通过这些设置可以使网页在外观上达到一个更高的级别。

11.文本属性:

  字体、字号:

                        font(缩写形式)
                        font-weight(粗细)
                        font-size(大小)
                        font-family(字体) 
行距、对齐等:
                        line-height(行高)
                        text-align(对齐)
                        letter-spacing(字符间距)
                        text-decoration文本修饰
                        white-space空白处理
12.
背景属性:
                       background(缩写形式)
                       background-color背景色
                       background-image背景图
                       background-repeat背景图重复方式
                       background-position位置坐标、偏移量)




0 0