软件分为两种架构c/s和b/s
一个网页分为:结构,表现,行为三个部分
主要使用工具有:浏览器,编辑器,调试工具,图片工具。
html超文本标记语言:
负责网页的三个要素之中的结构
html使用标签的形式来标识网页中的不同组成部分
超文本就是超链接,使用超链接可以让我们从一个页面跳转到另一个页面
html标记是标签
html使用标记签来描述网页
一个完整的标签也叫作元素
<h1>一级标题</h1> h1就称为元素
<p>我是一个<em>段落</em></p>
p是一个元素,em使p的子元素,p是em的父元素
属性:
可以为html标签设置属性
通过属性为html元素提供附加信息
属性需要设置在开始标签或子jies标签中
属性总是一名称/值对的形式出现
有些属性可以使任意值,有些则必须是指定值
<!DOCTYPE html> 是html5的文档声明
<meta charset="utf-8"/> 解析文件
<meta>标签位于文档的头部,不包含任何内容。属性定义了与文档相关联的名称/值对
<htm>标签用于告诉浏览器这个文档中包含的信息是用html编写的
html标签中有两个子标签head和body
<head>标签用来表示网页的元数据,head中包含了浏览器和搜索引擎使用的其他不可见信息。
一个网页中只能有一个head
<title>标签表示网页的标题,一般会在网页的标题栏上显示
网站中的多个页面的title也不应该重复,这样不利于搜索隐藏检索
<body>标签用来设置网页的主体,所有在页面中能看到的内容都应该编写到body标签中
body 标签作为html的子标签使用
<h1> ~ <h6> 是网页中的标题标签,用来表示网页中的一个标题,不同的是从h1~h6重要性越来越低。
一个页面中只会使用一个h1标签
<p>显示网页中的一个段落
一般浏览器会在段落的前和后各加上一个换行,段落会在页面中自成一行
<br />标签表示一个换行标签,使用br标签可以使br标签后的内容另起一行
<hr />标签是水平线标签,使用hr标签可以在页面中打印一条水平线,水平线可以将页面分成上下两个部分。
<img /> 是图片标签,可以用来向页面中引入一张外部的图片
src 指向一个外部的图片的路径
alt 图片的描述