基本结构
- 以下为自动生成的最基本结构。所以无需改动
- 我们平常写的代码都写在中。
- body中的文本会直接输出,无需标签
- 也可以将文本写在标签中再放在body里
- 标签提供了 HTML 文档的元数据。元数据不会显示在客户端,但是会被浏览器解析。元数据有网页的描述,关键词,字符集,文件的最后修改时间,作者及其他元数据。常用于做SEO(搜索引擎优化)
<meta name="keywords" content="狂神说Java,西部开源">
这样便定义了一个关键词和描述
- title标签为网页标题,即浏览器标签中的信息
<!DOCTYPE html> <!--声明规范:告诉浏览器,我们使用的html版本,写html即默认为html5
<html lang="en"> <!-- html标签为总标签,这里面的才会显示 -->
<head> 网页头部
<meta charset="UTF-8"> meta标签为描述网站的一些信息,如这个表示网站采用utf-8编码。
<title>Title</title>
</head>
<body> 网页主体
</body>
</html>
注释
标签
- 标签分为成对标签和可不成对标签
可不成对标签可以直接</…> 或者<…/> 也可以直接
<...>,/都可以省略
块元素:无论内容多少,该元素独占一行。如
标签内容为空,也会输出一行空白 - 行内元素:靠内容来撑开宽度,如果内容为空就什么也不会输出
有的元素既是行内又是块
直接写在body中的文本会输出为一行,而写在段落标签中的文本结束后会自动换行
而且段落标签不会省略空格,其他标签中多个空格会省略为一个空格
换行标签
单类似段落标签,相当于是一个换行符,输出一个换行
- 换行的行间距会比段落标签更加紧凑
水平线标签
单
-
字体样式标签
粗体:
<strong>
粗体用于中无效,因为标题标签已经是加粗了的,无法再次加粗 -
特殊符号
特殊符号都是
&...;
的格式。用的时候idea自动提示,还是找不到就百度- 空格:
输出一个空格,直接写多个空格是会省略为一个空格的 -
图像标签
<img src="path" alt="text" title="text" width="x" height="y" >
src属性和alt属性是必填的
src
是图片路径,分为相对和绝对。- 绝对是本地磁盘的路径。
- 相对是项目路径里的相对图片路径(更推荐)
alt
属性是如果图片加载失败时显示的文本。如图片路径错误,则显示alt文本title
属性是当鼠标悬停在图片上时,显示的提示信息。(一般为图片名)-
链接标签
<a href="path" target="目标窗口位置"> 链接显示的文本或图像 </a>
- target为标签打开位置。
_self
在当前位置打开 不设置target也是默认当前_blank
:新标签中打开
- 如果是文本链接直接写在><中即可。如果是图像链接,则在><中插入一个
锚链接
- 首先在需要跳转到的位置设置一个标记
<a name="top">顶部</a>
<a herf="#top">回到顶部</a>
即路径为#标记
<a href="mailto:24736743@qq. com">联系我</a>
QQ链接
在qq推广里生成了推广链接,如下
dl是总标签 dt是列表名称(可以用于分类) dd是列表项
表格是行标签
是列标签
border 属性,这样每个单元格之间都会有分隔。如<table border="1px">
| 标签可以设置一个单元格占用多行或者多列
媒体元素视频
内联框架
|