HTML和CSS(一)

web概念介绍

## 一、软件架构
	1.C/S:client/server 客户端/服务器端
		在用户本地有一个客户端程序,在远程有一个服务器程序
	2.B/S:Browser/Server 浏览器/服务器端
		只需要一个浏览器,用户通过不同的网址(URL),客户访问不同的服务器端程序。

	B/S架构详解:
	资源分类:
		1.静态资源:
			使用静态网页开发技术发布的资源
				特点:
					所有用户访问,得到的结果是一样的
					如:文本、图片、视频、音频,HTML,CSS,JavaScript
					如果用户请求的是静态资源,那么服务器将会直接将静态资源发送给浏览器。浏览器中内置了静态资源的解析引擎,可以展示静态资源
		2.动态资源
			使用动态资源及时发布的资源
			特点:
				所有用户访问,得到的结果不一样。
				jsp/servlet,php,asp...
				入股用户请求的是动态资源,那么服务器会执行动态资源,转换为惊天资源,再发送给浏览器。
		
		静态资源
			HTML:用于搭建基础网页,展示页面的内容
			CSS:用于美化网页,布局页面
			JavaScript:控制页面的元素,让页面有一些动态效果

HTML

1.概念:  最基础的网页开发语言
	Hyper Text Markup Language超文本标记语言
		超文本:使用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本
		标记语言:由标签构成的原因<标签名称>如html,xml
		标记语言不是编程语言  没有逻辑性 不需要解析
2.快速入门:
	1.html文件后缀名 .html or .htm
	2.标签分为
		围堵标签
		自闭和标签
	3.标签可以嵌套
	4.再开始标签中可以定义属性,属性是由键值对构成,值需要使用引号(单双号)引起来
	5.html的标签不区分大小写,但是建议使用小写
3.标签学习
	1.文件标签:构成html最基本的标签
		html
		head 投标签 用于指定html文档的一些属性,引入外部的资源
		title 标题标签
		body 体标签
		<!DOCTYPE html>指定文档类型
	2.文本标签
		注释:<!-- 注释内容 -->
		<h1> </h1> to <h6></h6> :标题标签 一次字体减小 自带换行
		<p> </p>:段落标签 自带换行 段落之间有间隔
		<br> : 换行标签
		 <hr /> :自闭和标签 一条水平分割线
			属性 color:颜色
					width:宽度
					size:高度
					align:对齐方式
						center:居中
						left:左对齐
						right:右对齐
		<b> </b>字体加粗
		<i> </i> 斜体
		<font>字体标签(弃用)
		<center>文本居中(弃用)
			属性
			color size face(字体)
		属性定义:
			color #值1值2值3:值的范围:00~FF之间
			width:width=“20“” 像素单位
					width = “20%”
3.图片标签
<img />自闭和标签 属性src 指定图片的位置
4.列表标签
	有序列表 ol li
	无序列表 ul li
5.链接标签
	<a href = "地址">文字内容</a>
	其他属性
	target = "_self"  本界面打开
	target = "_blank"  新的界面打开
6.div 和是 span 块标签  配合CSS使用 div会换行 span不换行
7.语义化标签
	一些标志性的标签  比如头部块 就用 <header>
8.表格标签
	table定义表格  
		属性
			border 边框
			width 宽度
			cellpadding 内容和单元格之间的距离
			cellspacing 定义单元格之间的距离 如果指定为0 
		单元格的线会合为一条
			bgcolor背景色
		align 对齐方式
		为方便可读性还有一下常用标签
		caption表格标题
		thead表格的头部分
		tbody表格的体补分
		tfoot表格的角部分
		
	tr定义行
	td定义单元格
		colspan合并列
		rowspan合并行
	th定义表头单元格
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值