分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

1HTML基础

发布时间:2023-09-06 01:43责任编辑:郭大石关键词:HTML

HTML

超文本标记语言
html + css + js == 结构 + 表现 + 行为

特点

(1)HTML不需要编译,直接由浏览器执行
(2)HTML文件是一个文本文件
(3)HTML文件必须使用html或htm为文件名后缀
(4)HTML大小写不敏感

HTML基本结构


head头信息网页不显示

标签

双标签<head></head>单标签<hr/><title>标签即使在<body>中也不会显示。

元素

标签头、内容和标签尾组成元素,头元素内包含着标题元素。

属性

语法:<标签名 属性名1=“属性值” 属性名2=“属性值”…>…….</标签名><body bgcolor="grey"></body>

对body可以设置颜色属性color

注释

<!-- 注释 -->

<html><head><title>hello</title><meta charset="utf-8"/></head><body bgcolor="grey"> ???<p>Hello, HTML</p></body></html>

文字和段落标签

DOCTYPE文档类型声明

为浏览器提供声明,告知浏览器文档使用的HTML规范。

  • 声明必须放到HTML文档第一行
  • 声明不是HTML标签
<!DOCTYPE html><html><head> ???<!-- 网页头部内容 --><title>标题</title></head><body> ???<!-- 网页主体内容 --> ?</body></html>

为浏览器提供声明,告知浏览器文档使用的HTML规范

网页编码设置

在head标签内添加<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>文档属性,属性值=文件类型,编码形式。<meta charset="utf-8"/>

国内用utf-8、GB2312居多。

文字和段落标签

标题标签

<h1></h1>…<h6></h6>

段落标签

<p></p>

align对齐属性值

描述
left左对齐内容
right右对齐内容
center居中对齐内容
justify对行做伸展,每行有着相等长度。

换行标签

<br/>

换行标签在HTML任意位置使用该标签,标签后内容另起一行。
空格的代码表示 

预格式化标签

预格式化标签,页面展示格式与原内容格式相同。

<pre>………</pre>

水平线标签

<hr/><hr width="80%" color="#666666" noshade align="left"/>

属性

属性描述
width宽度,可以是像素或百分比
color颜色
align对齐
noshade阴影

修饰标签

对那些内容做修饰,就使用这些标签标记。

文字斜体:<i></i> ???<em></em>加粗:<b></b> ???<strong></strong>下标:<sub></sub>上标:<sup></sup>下划线:<ins></ins>删除线:<del></del>

<p><i>HTML 标记</i> 通常被称为<em>HTML 标签</em></p> <p>HTML 标签是由<b>尖括号</b>包围的关键词</p> <p>HTML 标签通常是成对出<br/></p> <p>标签对中的第一个标签是<ins>开始标签</ins>,第二个标签是<del>结束标签</del></p> <p>开始和结束标签也被称为<sub>开放标签</sub>和<sup>闭合标签</sup></p> <p>公式:x<sup>2</sup>+x=0 解:x<sub>1</sub>=0 ; x<sub>2</sub>=-1</p>

特殊符号(显示标签符号)

特殊符号

属性显示结果描述
&lt;<小于,显示<
&gt;>大于,显示>
&reg;?
注册商标
&copy;?
版权
&trade;?
商标
&nbsp;空格空白

测试

<p align="center"> 关于我们 | 招聘信息 | 联系我们 | 意见反馈</p><hr/><p align="center">Copyright &copy;2018 lzp.com All Rights Reserved</p>

列表标签

无序列表

语法:默认小圆点

<ul> ???<li>列表项</li> ???<li>列表项</li></ul>

ul属性设置

值(type)描述
disc小圆点
square正方形
circle空心圆
 ???<ul type="disc"> ???????<li>HTML 指的是超文本标记语言</li> ???</ul>

注:有序列表和无序列表的li标签下可以嵌套!

有序列表

语法

<ol> ???<li>列表项</li> ???<li>列表项</li></ol>

type 属性设置

描述
1数字
a小写字母
A大写字母
i小写罗马数字
I大写罗马数字

<ol type="1"><li>HTML是超文本标记语言;</li></ol>

定义列表

语法

<dl><dt>定义列表项</dt><dd>列表项描述.</dd><dt>定义列表项</dt><dd>列表项描述</dd><dd>列表项描述</dd></dl>
  • 定义标签内可以有多个dt列表项
  • 对于每个dt可以有多个dd
  • dt和dd是同级标签
  • dd和dt不能嵌套
<dd><dt></dd><dt><dd></dt>两者是错误的

效果是实现自动缩进,没有序号。

列表标签的使用场景

测试工具:浏览器F12调试工具,查找器(模块对应代码,代码对应模块)

场景:

  • 导航条、课程列表、新闻条目、京东图书排行榜等采用的是ul标签
  • 开发中有顺序的的通常采用ol标签
  • dl、dt、dd标签常用在有缩略图、摘要的位置。
  • 实际开发中,ul和ol标签的编号通常会去掉,使用图片进行代替。

图像和超链接

图像标签(单标签)

语法

<img src="xxx" alt="xxx" />

img 属性设置

属性描述
src(必写)url链接
alt文字文本替代图像
height像素或百分比图像高
width像素或百分比图像宽

当由于网速太慢、src属性错误、浏览器禁用图像原因用户无法查看到图像,alt属性可以代替图像显示在页面中。

HTML路径:【路径用英文】

  1. 相对路径(相对于HTML文件位置)
  2. 绝对路径(起于盘符)

超链接标签

语法

<a href="xxx">内容</a>内容可以是文字,图片;href可以是站内链接(常用相对地址)或站外链接(常用绝对地址)。

a 属性设置

属性描述
href链接地址
target链接目标窗口
_self、_blank、_top、_parent
title链接提示文字
name 该超链接命名

默认(_self)是当前页面打开新的页面;_blank是创建新的窗口打开新的页面;

<a href="http://www.baidu.com/" title="百度">百度</a><a href="#" alt="imooc">imooc</a>

注:#是空链接,有链接的效果,无链接的目标。

定义锚【同一页面】
同一页面内容的跳转---->name属性。跳转到锚名定义位置

<a href="#html">html目录</a><a href="#css">css目录</a><a href="#js">js目录</a><br/><a href="test1.html" name="html">锚点html</a><br/><p>html模块内容</p><a href="test2.html" name="css">锚点css</a><br/><p>css模块内容</p><a href="test3.html" name="js">锚点js</a><p>js模块内容</p>

也可以仅用于定位

<a href="#html1">目录</a><a name="html1"></a>

定义锚【不同页面】

网页1:<a href="网页名称#锚名">……</a>网页2:<a name="锚名">…..</a>

<a href="html2.html#js2">js2</a><a name="js2"></a><img src="img/js2.jpg"/>

电子邮件链接

<a href="mailto:邮件地址">….</a>

文件下载链接

<a href="下载文件的地址">….</a>

<a href="mailto:alisa@mukewang.com">反馈意见</a><a href="img.rar">文件下载</a>


来自为知笔记(Wiz)


1HTML基础

原文地址:https://www.cnblogs.com/lizhongpingchn/p/8460247.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved