HTML常用标签,转义符

1 HTML文件是什么

  • 超文本标记语言(Hypertext Markup Language, HTML)是一种用于创建网页的标记语言。
  • 本质上是浏览器可识别的规则,我们按照规则写网页,浏览器根据规则渲染我们的网页。对于不同的浏览器,对同一个标签可能会有不同的解释。(兼容性问题)
  • 网页文件的扩展名:.html或.htm

2 HTML文件的作用

  HTML语言写好的文件是给浏览器读的,浏览器再按照规则将其渲染成人类便于接受的网页

  HTML是互联网服务的一个重要组成部分,基于HTML可以给用户提供多种不同类型的服务,

  其流程是:浏览器发请求 --> HTTP协议 --> 服务端接收请求 --> 服务端返回响应 --> 服务端把HTML文件内容发给浏览器 --> 浏览器渲染页面

3 如何开始写一个HTML文件

  

<!DOCTYPE html>     #声明为HTML文档。
<html lang="zh-CN">    #告诉浏览器这是一个中文网页
<head>          # 头部
  <meta charset="UTF-8">    #声明编码,否则会出现乱码,有些浏览器会设置 GBK 为默认编码,则你需要设置为 <meta charset="gbk">。
  <title>css样式优先级</title>
</head>
<body>          #主要内容部分

</body>
</html>
<!--注释内容-->     注释

  

4 html标签 

  • HTML标签是由尖括号包围的关键字,如<html>, <div>等
  • HTML标签通常是成对出现的,比如:<div>和</div>,第一个标签是开始,第二个标签是结束。结束标签会有斜线。
  • 也有一部分标签是单独呈现的,比如:<br/>、<hr/>、<img src="1.jpg" />等。
  • 标签里面可以有若干属性,也可以不带属性。

  标签的语法:

  • <标签名 属性1=“属性值1” 属性2=“属性值2”……>内容部分</标签名>
  • <标签名 属性1=“属性值1” 属性2=“属性值2”…… />

  几个很重要的属性:

  • id:定义标签的唯一ID,HTML文档树中唯一
  • class:为html元素定义一个或多个类名(classname)(CSS样式类名)
  • style:规定元素的行内样式(CSS样式)

  <!DOCTYPE html>

  作用:声明文档的解析类型(document.compatMode),避免浏览器的怪异模式。  

  BackCompat:怪异模式,浏览器使用自己的怪异模式解析渲染页面。

  CSS1Compat:标准模式,浏览器使用W3C的标准解析渲染页面。

  如果你的页面没有DOCTYPE的声明,那么compatMode默认就是BackCompat,浏览器按照自己的方式解析渲染页面,那么,在不同的浏览器就会显示不同的样式。                  如果你的页面添加了<!DOCTYPE html>那么,那么就等同于开启了标准模式,你的页面在所有的浏览器里显示的就都是一个样子了。

  

  head内常用标签

    

标签 意义
<title></title> 定义网页标题
<style></style> 定义内部样式表
<script></script> 定义JS代码或引入外部JS文件
<link/> 引入外部样式表文件
<meta/> 定义网页原信息

    

   Meta标签 

      

      eta标签介绍:

      •     <meta>元素可提供有关页面的原信息(mata-information),针对搜索引擎和更新频度的描述和关键词。
      •     <meta>标签位于文档的头部,不包含任何内容。
      •     <meta>提供的信息是用户不可见的。

      meta标签的组成:meta标签共有两个属性,它们分别是http-equiv属性和name 属性

         1.http-equiv属性:相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确地显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。

      

<!--2秒后跳转到对应的网址,注意引号-->
<meta http-equiv="refresh" content="2;URL=https://www.oldboyedu.com">
<!--指定文档的编码类型-->
<meta http-equiv="content-Type" charset=UTF8">
<!--告诉IE以最高级模式渲染文档-->
<meta http-equiv="x-ua-compatible" content="IE=edge">

          2.name属性: 主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎机器人查找信息和分类信息用的。

<meta name="keywords" content="meta总结,html meta,meta属性,meta跳转">
<meta name="description" content="Python学院">

  

原文地址:https://www.cnblogs.com/yuanji2018/p/9734725.html

时间: 2024-10-06 08:30:32

HTML常用标签,转义符的相关文章

常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML语言特殊字符对照表(ISO Latin-1字符集)

信息来源:http://www.cnblogs.com/dtdxrk/p/3318453.html 常用HTML转义字符,html转义符,JavaScript转义符,html转义字符表,HTML语言特殊字符对照表(ISO Latin-1字符集) HTML字符实体(Character Entities),转义字符串(Escape Sequence) 为什么要用转义字符串? HTML中<,>,&等有特殊含义(<,>,用于链接签,&用于转义),不能直接使用.这些符号是不显

第2天:HTML常用标签

今天学完主要对所学知识点进行了整理. 一.超链接ahref:www.baidu.com(跳转页面):id名(锚点跳到相应div位置):01.rar(压缩包) target:_blank(新窗口打开):_self(当前窗口打开)二.文件路径绝对路径:(1)线上:线上绝对路径(2)线下:完整路径 相对路径:src=../img/bg.jpg(../是上一级目录) 三.HTML常用标签section :版块 用于划分页面上的不同区域,或者划分文章里不同的节 header :页面头部或者版块(secti

html常用标签学习

1.html常用标签学习:1.1.<em>和<strong>标签主要是用来做强调用的,其中<em>是让文字变成斜体,而<strong>把文字进行加粗显示.1.2.<span>标签是没有语义的,它的作用就是为了设置单独的样式用的.1.3.<q>标签是做文本引用时候用的,需要引用的文本不需要加双引号,浏览器会自动为<q>标签加上引号.<blockquote>标签是对长文本进行引用,引用短文本比如一句话就用<q

JavaWeb学习之JSP常用标签、EL表达式的运算符、JSTL标签库(6)

1.JSP常用标签 * 只要支持JSP文件,常用标签有可以直接使用 * 格式: jsp:xxxx * jsp:forward ,完成jsp页面的转发 * page属性:转发的地址 <% request.setCharacterEncoding("UTF-8"); %> <jsp:forward page="/index.jsp"> <jsp:param value="张三" name="userName&q

C#语言基础知识(3):C#中转义符

C#转义字符: 一种特殊的字符常量:以反斜线"\"开头,后跟一个或几个字符.具有特定的含义,不同于字符原有的意义,故称“转义”字符.主要用来表示那些用一般字符不便于表示的控制代码. 它的作用是消除紧随其后的字符的原有含义用一些普通字符的组合来代替一些特殊字符,由于其组合改变了原来字符表示的含义,因此称为“转义” 用可以看见的字符表示那不可以看见的字符, 如'\n'表示换行 常用的转义字符及其含义: \’ 单引号\” 双引号\\ 反斜杠\0 空\a 警告(产生峰鸣)\b 退格\f 换页\

Day47:HTML(简介及常用标签)

一.HTML简介 html是什么? 超文本标记语言(Hypertext Markup Language,HTML)通过标签语言来标记要显示的网页中的各个部分.一套规则,浏览器认识的规则. 浏览器按顺序渲染网页文件,然后根据标记符解释和显示内容.但需要注意的是,对于不同的浏览器,对同一标签可能会有不完全相同的解释(兼容性). 静态网页文件扩展名:.html 或 .htm. HTML 不是一种编程语言,而是一种标记语言 (markup language).HTML 使用标记标签来描述网页. html

49、html基础认识&amp;常用标签(1)

从今天期我们进入前端的学习,先学习html,没有任何复杂难懂的逻辑需要烧脑,只需要记忆.练习.练习.练习. 一.HTML初识 1.web服务本质 import socket def main(): sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.bind(('localhost',8081)) sock.listen(5) while True: print("server is working.....")

【2017-2-19】C#数据类型,数据转换,变量,常量,转义符

数据类型 一.基本数据类型 1.值类型(不可以为null) ⑴整型(可以为负数) byle,int,short,long(从小到大排列) 常用整型 int a=值(小于10位数) long b=值(10位以上的数) ⑵浮点型(可以为负数和整型) float f=25.6f;(大小写均可,若为整数可以去掉f) double d=25.6; decimal dm=25.6m;(大小写均可) 常用浮点型 double,decimal 2.布尔型 bool型只能为true或false bool ok=t

固本培元之二:字符串和转义符

字符串string. 1.不可变性:一但被赋值就会再变化,每次字符串的变化都会把指针指向新的字符串. 2.可以用:字符串之间可以用串联运算符(+)产生出新的字符串. 3.常用属性:Length表示字符串长度,得到Int类型. 4.常用方法: Trim():去白字: ToUpper():转换为大写形式: ToLower():转换为小写形式; Split():分割 Replace():替换 Remove():移除 LastIndexOf():最后一次出现位置 IsNullOrEmpty:是null或