作者:小 琛
欢迎转载,请标明出处
目的:再不同浏览器打开,页面效果一致。
为实现该目的,设定了web标准,web标准即内容由三大模块组成:
就像一只鸟,HTML画出了鸟的骨架,CSS为它增加了丰富且漂亮的羽毛,JS则令这个鸟能动起来
目的:对该语言有基本认知,可以完成一些简单的页面组合
基本骨架结构:html标签、head标签(title标签)、body标签
在vscode中,新建一个html文件,输入!(英文感叹号),键盘敲击Tab,会自动生成一个框架。
对于标签而言,有单标签和双标签,区分可采用以下原则:若该内容,需要确定头和尾,例如对某些字体加粗,要确定从哪个字开始到哪个字结束,为双标签;若某些操作,不需要自主确定头和尾。例如换行。则为单标签。
两者均为单标签
换行: < br >
水平线:< hr >
DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>换行与水平线title>
head>
<body>
这句话之后换行<br>
这行下面加水平分割线
<hr>
body>
html>
html中设定了六级标题,分别用
< h1>< /h1>
< h2>< /h2>
< h3>< /h3>
< h4>< /h4>
< h5>< /h5>
< h6>< /h6>
标题大小逐级递减
DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>测试标题title>
head>
<body>
<h1>一级标题h1>
<h2>二级标题h2>
<h3>三级标题h3>
<h4>四级标题h4>
<h5>五级标题h5>
<h6>六级标题h6>
body>
html>
段落的使用:< p> < /p>。标签中间插入文字,段落会实现自动换行。
插入字体后,使用快捷键Alt+z,可以实现自动换行,令代码美观
DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>测试段落title>
head>
<body>
<p>对于标签而言,有单标签和双标签,区分可采用以下原则:若该内容,需要确定头和尾,例如对某些字体加粗,要确定从哪个字开始到哪个字结束,为双标签;若某些操作,不需要自主确定头和尾。例如换行。则为单标签。p>
<p>下一个段落p>
body>
html>
在vscode中输入图片的英文:img之后会有 < img src=“” alt=“”>
属性 | 含义 |
---|---|
src | 图片的路径 |
alt | 替换文本,当图片无法显示时,替换 |
title | 提示文本,鼠标悬停图片,显示 |
width、height | 图片的高、宽 |
DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Documenttitle>
head>
<body>
<img src="./1.jpg" alt="雷霆三少" title="雷霆三少" width="200">
<hr>
<img src="./2.gif" alt="刘星" title="刘星" height="100">
body>
html>
在vscode输入音视频的英文,audio、video之后:
< audio src=“”>
< video src=“”>
属性 | 含义 |
---|---|
src | 音视频的路径 |
controls | 加入后,页面会有播放控制器 |
autoplay | 自主播放 |
loop | 循环播放 |
DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Documenttitle>
head>
<body>
<audio src="./周杰伦 - 听妈妈的话.mp3" controls autoplay>audio>
<video src="./视频.mp4">video>
body>
html>
在vscode输入a,出现:< a href=“”>< /a>
属性 | 含义 |
---|---|
href | 路径 |
target | 覆盖属性 |
DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=a, initial-scale=1.0">
<title>Documenttitle>
head>
<body>
<a href="https://fanyi.baidu.com/?aldtype=16047#en/zh/video">跳转到百度a>
<br>
<a href="./图片.html" target="_blank">跳转到图片.htmla>
<br>
<a href="#">空链接a>
<a href="">a>
body>
html>