『HTML&CSS』第一个网页

根据W3C标准,一个网页主要由三个部分组成:结构(HTML)、表现(CSS)和行为(JavaScript)。

前端三剑客

根据W3C标准,一个网页主要由三个部分组成:结构、表现和行为

  • 结构:HTML用于描述页面的结构
  • 表现:CSS用于控制页面中元素的样式
  • 行为:JavaScript用于响应用户的操作

我们举个例子来更好的理解三者的关系,如果我们把一个网页看做一个人结构就是人的身体表现就是人的衣服行为就是人的思想和动作


什么是HTML?

  • HTML(HyperText MarkUp Language,超文本标记语言),是一种标识性的语言。它包括一系列的标签,通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体
  • HTML文本是由HTML命令组成的描述性文本HTML命令可以说明文字、图形、动画、声音、表格、链接等
  • 超文本是一种组织信息的方式

第一个网页


<html>
	<head>
		<title>我的第一个网页title>
	head>
	<body>
		<h1>Hello, World!h1>
	body>
html>

『HTML&CSS』第一个网页_第1张图片
下面,我们简单介绍一下这段代码

  • .htm和.html是一样的,早期的Windows只支持三位扩展名
  • :这个写在最上方的为文档声明告诉浏览器,该页面使用的HTML是哪个版本,这种写法是HTML5
  • 绝大部分的标签都是成对出现的<标签名>称为开始标签称为结束标签。head和body标签称为html的子标签,html为二者的父标签,二者互为兄弟标签。h1称为html的后代标签,html称为h1的祖宗标签。
  • 根标签一个HTML页面有且只有一个根标签,所有的内容都应该写到根标签内
  • head标签内的内容不会在网页中直接显示,head标签就是帮助浏览器解析HTML页面的。
  • body标签是网页的主体网页中看到的内容都是写在body中
  • 设置网页的标题栏搜索引擎检索页面时,会首先检索title便签中的内容,它是网页中对于搜索引擎来说最重要的内容会影响到网页在搜索引擎中的排名

注意标签也叫元素


标签的属性

标签中可以添加属性属性写到开始标签中,属性以一个键值对的形式添加标签中可以添加多个属性,属性之间使用分号分隔。我们可以将前面的代码修改一下:


<html>
	<head>
		<title>我的第一个网页title>
	head>
	<body>
		<h1>
			
			Hellofont>, Worldfont>!
		h1>
	body>
html>

『HTML&CSS』第一个网页_第2张图片

  • 这里我们使用font标签来修改字体的样式,HTML中,我们可以使用来写注释

乱码问题

我们来看一段代码


<html>
	<head>
		<title>我的第一个网页title>
	head>
	<body>
		<h1>
			张蒙蒙!
		h1>
	body>
html>

在这里插入图片描述
可以看到结果是乱码,这是因为编码解码方式不匹配,编码是utf-8,解码是GB2312,所以出现了这种问题,解决方法很简单,我们只需要告诉浏览器使用什么方式解码即可


<html>
	<head>
		
		<title>我的第一个网页title>
	head>
	<body>
		<h1>
			张蒙蒙!
		h1>
	body>
html>

『HTML&CSS』第一个网页_第3张图片
这里,我们使用meta标签来解决这个问题

  • meta标签,可以用来设置一些元数据,如:网页的字符集、关键字等
  • meta是一个自结束标签,前面我们说大部分的标签都是成对出现的,但是不包括自结束标签,编写一个自结束标签时,可以在标签最后加上/。如:

你可能感兴趣的:(『HTML&CSS』)