当前位置:   article > 正文

第二天学习文档

第二天学习文档

第一章:

#Client:显示web服务器内容的软件

#Server:提供web服务的软件(IIS,Apache 开源软件,Tomcat,nginx)

#Tcp/IP五层协议:

##应用层:

HTTP

##对应端口号:80

Web服务使用80端口时,可以不用在URL中加入端口号

##传输层:

TCP:传输控制协议 UDC

##网络层:

IP(网际协议):32位二进制数(四组八位)

能够根据IP地址查找到对应域名的命令是nslookup 

##数据链路层:

协议:以太网,WiFi,PPP

##物理层:

设备及线缆:以太网线缆,光纤

#URL&DNS

##DNS:域名系统

#HTML:对于中文网页需要使用 <meta charset="utf-8"> 声明编码,否则会出现乱码。有些浏览器(如 360 浏览器)会设置 GBK 为默认编码,则你需要设置为 <meta charset="gbk">。

 第二章(HTML)

#超文本标记语言

  1. 用于描述网页信息的内容和结构
  2. 用开始和结构标签包围文本内容
  3. 包每个标签的名字称为元素

语法:<元素>内容<元素>

eg:<p>This is a paragraph</p>

空格无关紧要

#页面结构

 

#块元素和行元素

块包含大区域内容,不同块之间加入了空白边缘

##块元素-段落

###文本段落

  1. 放在页面的body标签内
  2. 块元素

###标题

  1. 块元素

<h1>标题</h1>(字号越小,显示的效果越大)

###水平线:/

<hr/>

###注释

<!-wenzi-->

  1. 在页面顶部和禁用代码处仍然有用
  2. 注释不能嵌套

#行内元素

  1. 图像(img)

向页面中插入图片

<img src=”图片路径”/>(相对路径)

<img src= IP地址+路径/>(绝对路径)

  • src属性指出图片的URL
  • HTML5中也需要alt属性来描述图片
  • 注意相对和绝对路径问题
  1. 链接(a)

<a href=””>baidu</a>

<a href=””>test page</a>

  • 必须置于块元素中
  • href属性指定目标URL,可是绝对或相对URL
  1. 换行(br)

<br />

  1. 强调(em,strong)

em:倾斜强调

Strong:加粗强调

<em> 强调内容</em>

<strong> 强调内容</strong>

  • 标签如何正确嵌套?

行内元素影响少量内容

eg:粗体文字,代码段,图像

浏览器允许许多行内元素出现在同一行

行内元素嵌套在块元素内

#列表

##无序列表

 

 

嵌套:

 

##有序列表(ol)

<ol>(代表一个项目列表编号)

<li>   </li>

<li>   </li>

</ol>

Output

1.

2.

<div>:流内容容器,不属于行内元素

##定义列表<dl>,<dt>,<dd>

  1. dl表示列术语的定义
  2. dt表示每个术语
  3. dd对应的术语描述

#表格

 

 

colspan:合并行单元格

rowspan:合并列单元格

表格属性:

 

#引用

##块引用<blockquote>

##行应用<q>

##字符实体引用

 

# 预格式化文本

## pre属于块元素,适合显示大片的按原格式输出的内容

 

## code

 

# 音频

<audio src=””>  </audio>

 

#视频

 

第三章CSS

  1. 层叠样式表,将表现与内容分离
  2. HTML负责内容
  3. CSS负责表示

基本语法:

selector{

 property: value;

 property: value;

...

property: value;

}

多选择器语法模板

Selector 1,selector2{

 property: value;

 property: value;

...

property: value;

}

#CSS引入方式

##行内引入

##内嵌式引入

##链接式引入

#CSS注释(格式:/*  */)

#CSS属性

##颜色

  1. (文本)前景色   --color
  2. 元素背景色       --backgroung-color

<p>Whoa.I know Kung fu.</p>

P{

color:red;

Background-color:yellow;

}

  1. 颜色表示方式

 

 

#CSS属性

##Font属性

 

##text属性

#CSS其他属性

##background

###backgroung-image

###background-repeat

  1. repeat:水平和垂直都重复图片
  1. repeat-x:水平
  2. repeat-y:垂直
  3. no-repeat:不重复

## list属性

#样式继承与冲突

 

 

#ID和ID选择

表示:#+关键词

##类选择器

.special

p.shout

##伪类选择器

 

#页面划分及上下文选择器

页面划分(div)

  1. 用来指出页面的逻辑区域
  2. 缺省情况下不显示,但可以在其中应用样式

#页面布局及盒模型

##页面布局

###块元素

###行内布局

###整个页面

##盒模型

把页面划分为四个部分

  1. 元素的内容显示区
  2. 围绕着元素的边界(border

 

  1. 内容和边界的距离(padding  {padding:1em 2em 3em 4em:}

从top开始,沿顺时针方向,top,right,bottom,left

{padding:1em 2em}

第一组指:top,bottom

第二组指:right,left

  1. 边界和其它内容外边界的距离(margin

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/84280
推荐阅读
相关标签
  

闽ICP备14008679号