前端基础知识及简单标签

软件的构架

软件的构架分为两种,一种是C/S (客户端/服务器),另一种是B/S (浏览器/服务器)

一、C/S是什么

  1. 一般我们使用的软件都是C\S架构
  2. 比如我们系统中的qq、360等
  3. C表示客户端,用户通过客户端来使用软件
  4. S表示服务器,服务器复制处理软件的业务逻辑

二、C/S的特点

  1. 软件使用前必须安装
  2. 软件更新时,服务器和客户端得同时更新
  3. C\S架构的软件不能跨平台使用
  4. C\S架构的软件客户端和服务器通信采用的是自由协议,相对来说比较安全

、B/S是什么

  1. B\S 本质上也是C\S ,只不过B\S架构的软件,使用浏览器作为软件的客户端
  2. B\S架构软件通过使用浏览器访问网页的形式,来使用软件
  3. 例如:京东 淘宝 12306

四、B\S的特点

  1. 软件不需要安装,直接使用浏览器访问指定的网站即可
  2. 软件更新时,客户端不需要更新
  3. 软件可以跨平台,只要系统中有浏览器就可以使用
  4. B\S架构的软件,客户端和服务器之前通信采用的是通用的HTTP协议

HTML中的基本标签

<!-- *****-->                        这是一个注释标签,在这个标签中写注释

<html> ***** </html>          html根标签,一个页面有且只有一个根标签,网页中的所有内容都应该写到    html根标签中

<head>*****</head>          head标签,该标签中的内容,不会在网页中直接显示,它是用来帮助浏览器分析页面的

<title>******</title>             Title是网页的标题标签默认会显示在浏览器的标题栏中,搜索引擎在检索页面时,首先检索title标签中的内容,它是网页中对于搜索引擎来说最重要的内容,会影响到网页在搜索引擎中的排名

<body>*****</body>           body标签用来设置网页的主体内容,网页中所有可见的内容,都应该在body中编写

<h1>******</h1>                  标题标签,在HTML中,一共有六级标签h1~h6。在显示效果上h1最大,h6最小,但是文字的大小我们并不关心,使用html标签时,关心的是标签的语义,我们使用的标签都是语义化标签,6级标签中,h1的最重要,表示一个网页中的主要内容,h2~h6重要性依次降低, 对于搜索引擎来说,h1的重要性仅次于title,搜索引擎检索完title会立即查看h1中的内容, h1标签非常重要,他会影响到页面在搜索引擎中的排名 ,一般页面中标题标签只使用h1,h2,h3, h3以后的基本不使用

<p>****</p>                         段落标签,段落标签用于使用内容中的一个自然段,使用p标签来表示一个段落, p标签中的文字,默认会独占一行,并且段与段之间会有一个间距

<br/>                                    在HTML中,字符之间写再多的空格,浏览器也会当成一个空格解析,换行也会当成一个空格解析,在页面中可以使用br标签来表示一个换行,br是自结束标签

<hr/>                                    hr标签也是一个自结束标签,可以在页面中生成一条水平线

<img src = "图片路径" alt =“图片描述” width =“图片高度” />    使用img标签来向网页中引入一个外部图片,img标签是一个自结束标签。src:设置一个外部图片的路径,可以使用   ../来返回上一级目录,返回几级目录就写几个../; alt: 可以用来设置图片不能显示时,对图片的描述, 搜索引擎可以通过alt属性来识别不同的图片, 如果不写alt属性,则搜索引擎不会对img中的图片进行收录;width: 可以用来修改图片的宽度, 一般使用px(像素)作为单位;heiht: 可以用来修改图片的高度,一般使用px(像素)作为单位。

注意:高度和宽度俩个属性如果设置一个,另一个也会同时等比例调整大小, 如果俩个值同时指定则按照你指定的值来设置, 一般开发中除了自适应的页面,不建议设置width和heiht。

图片的格式:

JPEG(JPG)
                    - JPEG图片支持的颜色比较多,图片还可以压缩,但不支持透明
                    - 一般使用JPEG来保存照片等颜色丰富的

GIF
                    - GIF支持的颜色少,只支持简单的透明,支付动态图
                    - 图片颜色单一或者是动态图是可以使用gif
PNG
                    - png支持的颜色多,并且支持复杂的透明
                    - 可以用来显示颜色复杂的透明的图片
                    
图片使用原则:
                    效果不一致,使用效果好的
                    效果一致,使用小的

<meta />           meta标签用来设置网页的一些元数据,比如网页的字符集,关键字等

<meta charset ="utf-8"/>
			<title> meta的作用</title>
			
		<!-- 
			使用meta标签还可以来设置网页的关键字
		-->	
		<meta name ="keywords" content = "html5,java,前端"/>
		
		<!-- 还可以用来指定网页的描述 
			 搜索引擎在检索页面时,会同时检索页面中的关键词和描述,但是这两个值不会影响网页在搜索引擎中的排名
		-->
		<meta name ="description" content ="发布h5,前端相关信息"/>
		
		<!-- 
				使用meta可以用来做请求的重定向
		<meta http-equiv ="refresh" content ="秒数;url = 目标路径"/>

		-->
		<meta http-equiv ="refresh" content ="5;url = http://www.baidu.com"/>

<iframe/>              使用iframe来创建一个内联框架,内联框架可以引入一个外部的页面.属性:src :指向一个外部的页面路径,可以使用相对路径; width:高度;height:宽度;name :可以为内联框架指定一个name属性。在现实开发中不推荐使用内联框架,因为内联框架中的内容不会被搜索引擎所检索

<iframe src = "demo05.html" name ="kobe"> </iframe>

<a> ******</a>           使用a标签来创建一个超链接,超链接可以让我们从一个页面跳转到另一个页面,属性:  href:指向连接跳转的目标地址,可以写一个相对路径,也可以写一个完整的地址

<a href = "http://wwww.baidu.com"> 我是一个超链接</a> <br/>

a标签中的target属性可以用来指定打开    连接的位置
                可选值:
                    _selt :表示在当前窗口打开(默认值)
                    _blank,在新的窗口打开连接
                    可以设置一个内联框架的name属性值,链接将会在指定的内联框架中打开

<a href = "demo07.html" target ="tom"> 我是一个超链接</a>
		<br/> <br/> 		
		<iframe src ="demo06.html" name ="tom"		> </iframe>

    创建超链接时,如果地址不确定可以直接写一个#作为占位符
    如果将超链接地址设为#,则点击超链接以后,会自动跳转到当前页面的顶部

	<a href = "#"> 占位符</a>


        在html中有一个属性,每一个元素都可以设置,该属性可以作为标签的唯一标识,
        这个属性就是id,但id不能以数字开头,id属性在同一个页面中只能有一个,不能重复

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值