zoukankan      html  css  js  c++  java
  • HTML5基础内容(二)

    HTML(HyperText Markup Language)超文本标记语言

    一、HTML注释

    元素就是标签,标签就是元素。

    注释中的内容不会在页面中显示,但是可以在源码中看到。

    可以通过编写注释来对代码进行描描述,从而帮助其他工作人员开发。(注释要简洁明了)

    方法:可以选中HTML代码,然后Ctrl + / 键。

    HTML注释:<!-- 需要注释的内容 -->

    二、HTML标签属性

    通过属性来设置标签如何处理标签的内容。

    属性只能在开始标签中添加,实际上就是一个名值对结构(属性名 = "属性值");

    一个标签中可以设置多个属性,属性之间用空格隔开,各个属性不分先后。

    三、HTML文档声明

    HTML发展历史

    1993年6月:HTML第一个版本发布;

    1995年11月:HTML2.0;

    1997年1月:HTML3.2;

    1999年12月:HTML4.0.1;

    2000年底:XHTML1.0;

    2014年10月:HTML5;

    DOCTYPE声明

    为了告诉浏览器网页所使用HTML版本。声明当前网页是按照HTML5的标准编写的,编写网页时一定要将HTML的声明编写文档最上面。如果不写文档声明则会导致有些浏览器进入怪异模式(浏览器解析页面会导致页面无法正常显示),所以为了避免这种状态一定要写文档声明。

    HTML5的文档:<!DOCTYPE html>

    四、HTML乱码问题  

    乱码出现的原因:计算机只能识别0或1;

    在计算机中保存任何内容,最终都会转换成 0 或 1 ,包括网页中的内容。

    在读取内容的时候,需要将进行二进制编码,将其转换为正确的内容。

    编码:依据一定的规则,将字符转换成二进制编码的过程。

    解码:依据一定的规则,将二进制编码转换成字符的过程。

    字符集:编码和解码所采用的规则叫做字符集。

    常见字符集:

    ASCⅡ、GB2312(中文系统默认编码)、GBK、UTF-8(支持世界上所有的字符);

     产生乱码的根本原因:编码和解码所采用的字符集不同。

    五、HTML常用标签

    1、标题标签:<h1></h1> ~ <h6></h6>

    在显示效果上h1最大,h6最小。重视的是标签的语义(语义化标签)。

    六级标签中,h1表示网页最主要的内容最重要;h2~h6重要性依次降低

    h1标签的重要性仅次于title标题,搜索引擎检索完title之后,会立即查看h1中的内容。

    2、段落标签:<p> </p>

    表示内容的一个段落

    p中的文字会默认独占一行,并且段与段之间会有一个间距。

    3、换行标签:<br>

    在HTML文档中再多的空格最后也会只显示一个,换行也会当成一个空格。

    可以使用<br>来实现换行。

    4、分割线标签:<hr>

    实现页面分割线效果

    六、HTML实体

    HTML 中的预留字符必须被替换为字符实体。

    一些在键盘上找不到的字符也可以使用字符实体来替换。

    实体的语法:$实体的名字;(如:空格—$nbsp;  <—$lt;  )

    浏览器检测到实体时,将会自动将实体转化为相应的字符。

    更多详细内容可以查询

    https://www.runoob.com/html/html-entities.html

  • 相关阅读:
    迁移MSSQL实例的所有login(包含密码)
    某公司的存储过程模板(摘抄自高大神的博客)
    检测和终结死锁
    70-461学习笔记,关于几个日期函数
    Oracle-12541:TNS:无监听程序 .
    C#- 实用的Log4Net日志记录例子
    EASYUI- EASYUI左移右移 GRID中值
    MYSQL- 分页存储过程
    MSSQLSERVER数据库- 一条代码搞定单表备份表结构和表数据
    Delphi- 操作EXCEL
  • 原文地址:https://www.cnblogs.com/nyw1983/p/11489136.html
Copyright © 2011-2022 走看看