HTML day01

三、web基础知识

1.web与Internet

Internet:全球性的计算机互联网络,简称因特网,互联网,交互网

 

 

 

2.Internet上的应用程序

①c/s程序

c:client

s:server

通过指定的客户端连接服务器的程序(桌面应用程序)

代表:qq,网络游戏,exe程序

②b/s程序

b:browser 浏览器

s:server 服务器

通过浏览器去访问服务器

代表:网站

3.web应用程序——网站

web:运行在Internet之上的一种b/s结构的应用程序,俗称网站。

web作用:将各类信息和服务进行无缝的连接,并提供生动形象的用户界面。

web的工作原理:基于浏览器服务器以及通信协议来实现数据的传输和展示。

 通信协议:规范了数据是如何传递和打包。

 服务器

①功能  存储web信息,并提供程序的运行环境接收用户请求并给出响应,具备一定的安全功能

②服务器产品

TOMCAT  APACHE   IIS

③服务器技术

Java   PHP   ASP.NET   python   NODE.JS(前端技术:操作数据库)

浏览器

①功能

代理用户提交请求(UA:User Agent)

解析HTML,CSS,JS,以图形化的方式展示给用户

②浏览器产品

Chrome   IE  Firefox   Safari  Opera

③浏览器技术

HTML  CSS  JS

四、HTML快速入门

1.什么是HTML

HTML: Hyper Text Markup Language  超文本标记语言

a:普通文本

<a></a>:超级文本,超链接

HTML的特点:

(1)用带有尖括号的“标记”来标识

(2)以.html或.htm为后缀

(3)由浏览器解析执行

(4)可以嵌套脚本语言(JavaScript)

2.HTML的基础语法

(1)标记  又称元素或标签,在网页中表示一些功能

标记在使用是,必须使用尖括号<>括起来

标记分为:封闭类型(双标记)

必须成对出现,有开始和结束标记

语法:<标记>内容</标记>  例:<a>baidu</a>

    非封闭类型(单标记)

也称空标记,只有一个标记,既表示开始又表示结束。

语法:<标记>或<标记/>   例:<img>或<image/>

(2)标记的嵌套

什么是嵌套?

在一对标记中出现另外一对(个)标记,从而形成功能的层叠。

语法

<标记>

<标记>

<标记/>

           </标记>

</标记>

嵌套注意问题:

a.嵌套顺序,换行缩进

b.成对出现,去嵌套其他的标记

(3)属性和值

属性作用:修饰标记

语法:<标记 属性名称=“值” 属性名称="值"></标记>

要求必须写在开始标记中,属性和值之间必须用等号连接,如果有多个属性,属性之间用空格隔开

例:设置段落标记对齐方式为居中对齐

    <p align="center">这是一段测试文本</p>

标准属性(通有属性):

id:定义元素在页面中独一无二的标识

style:在css中,定义行内样式

class:在css中,引用类选择器

title:鼠标悬停时元素上所提示的文字

(4)注释

<!--注释内容-->

注意:

注释不能嵌套

也不能出现在标记中

 

3.HTML文档结构

(1)HTML的文档的组成

文档的声明:<!doctype html>

作用:告诉浏览器HTML的版本类型

(2)HTML页面

根标记:<html></html>

在根标记中包含网页头和网页主体

网页头:<head></head> 定义网页的全局信息

网页主体:<body></body> 显示网页的所有内容

(3)head头元素

head是其他头元素的容器

<title></title>:定义网页标题

<meta>: 定义全局信息,如:编码格式,关键词,描述内容,元标签等。

<style></style>   定义内部样式

<script></script> 定义/引用js脚本

<link rel="stylesheet" href=""/> 引入css文件

快捷键:创建网页模板 Ctrl+shift+N

(4)body元素

显示网页的所有内容

修饰body的属性:

text:定义整个网页的文字颜色

bgcolor:定义网页背景颜色

 

4.文本标记

(1)特殊字符

用一些转义字符来表示特殊的符号

&nbsp;    空格

&lt;       <

>       >

© ©

¥   ¥

®    ®

&times;  关闭符号X

(2)文本样式标记

<b></b>  加粗

<i></i>   倾斜

<u></u>  下划线

<s></s>  删除线

<sub></sub>  下标

<sup></sup>  上标

(3)标题元素

<h1>内容</h1>

.......

<h6>内容</h6>

特点:改变字体大小;加粗显示;标题元素自带上下空白间距

属性:align——设置内容水平对齐方式

取值:left  center  right

(4)段落标记

<p>内容</p>

特点:独占一行,并且上下文之间有空白间距

      字体无加粗和大小变化

属性:

align:设置内容在水平方向的对齐方式

   取值:left  center  right

(5)换行标记

<br>或<br/>

(6)分割线

<hr>或<hr/>

属性:

1.width宽度,表示水平线的宽度,取值为px或%的数值

2.align 水平线对齐方式,取值

:left  center  right

3.size表示水平线的尺寸(高度),取值为px或%的数值

4.color 水平线的颜色,取值为合法的颜色值

(7)预格式化

作用:用于保留html代码中回车和空格

<pre></pre>

(8)分区元素

块分区元素  用于页面的布局  <div></div>  特点:单独成行

行分区元素  处理同一行文本的不同样式  <span></span>  特点:包裹的内容在一行中显示    

(9)行内元素与块级元素

块级元素    在页面中独占一行;从上往下排列的元素,常见的块级元素

 

行内元素    多个元素在一行中显示,从左往右排列的元素常见的行内元素

 

5.图像和链接

(1)URL

a.目录结构

文件目录:文件夹嵌套结构

b.URL   Uniform Resource Locator 统一资源定位器

c.路径的表现形式

绝对路径

相对路径

根相对路径

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值