美文网首页
HTML+CSS 学习笔记 02

HTML+CSS 学习笔记 02

作者: langlangjinjin | 来源:发表于2020-06-11 13:40 被阅读0次

一.网页的基本元素

1.1 一个完整的html(网页)包含哪些基本元素呢?

  • 文档定义声明(ddt)
    • HTML文档说明,告诉浏览器当前页面时html5页面,让浏览器以html5标准去解析此页面
    • 必须放在html文件的第一行,不可省略,省略会有兼容性问题
    • HTML5的声明比之前的版本要简明的多
  • html元素(根元素,有且只有一个)
    • html元素是HTML文件的根元素,有且只能有1个,其他所有的元素都是它的后代元素
    • w3c标准建议给html元素加上个lang属性,其作用是:
      • 帮助翻译工具确定要使用的翻译规则
      • 帮助语音合成工具确定要是用的发音
      • lang="en":告诉浏览器这个HTML文档语言为英文
      • lang="zh-CN":告诉浏览器这个HTML文档语言为中文
  • head元素(头部元素,对网站进行配置)
    • head元素的内容是一些元数据(描述数据的数据),一般用于描述网页的各种信息,如网页标题,网页图标,字符编码等
    • 以下元素都是在head元素中常用的
      • meta
      • title
      • style
      • link
      • base
      • script
      • noscript
  • body元素(所有页面看得见的元素都是body里的元素)
    • body元素的内容就是用户在浏览器中可以看到的实际内容
<!doctype html>
<html lang="zh-CN">
    <head>
        <meta charset="utf-8">
        <title>网页基本结构</title>
    </head>
    <body>
        <h1>网页基本构成</h1>
    </body>
</html>

二. h元素,p元素和strong元素

2.1 h元素

  • 共有6个等级,h1-h6
  • 作为网页的标题元素,对于搜索引擎的优化有着极其重要的作用
  • 一个网页中h1只能有1个,且应该尽可能的体现网站的内容,易于被搜索引擎抓取
  • h元素会提高网站被抓取的权重,但是如果乱用的话会被搜索引擎视为k站,那就不好了

2.2 p元素

  • 段落元素,表示文章的一个段落
  • 块级元素,独占一行
  • 浏览器会忽略编辑的换行,空格

2.3 strong元素

  • 用于强调某些文本,粗体的显示效果

三. code,br,hr

3.1 code 元素

  • 用于显示程序代码,使用等宽字体,可用css设置代替,不推荐使用

3.2 br元素

  • 单标签,强制换行,一般也不用

3.3 hr元素

  • 分割线,一般也不用

四.字符实体

html中有些字符是预留下来做特殊用途的,如<(小于),>(大于),如果直接写,会被浏览器直接解析为标签,这显然不是我们想要的

所以,必须使用字符实体,书写格式一般有两种

  • &entity_name
  • &#entity_number

注意:实体字符不需要记忆,用时直接去查实体字符表即可


五. div元素和span元素

5.1 span元素

  • 行内元素,不会独占一行

  • 默认情况下和普通文本是没有什么区别的

  • 但是可以将其特殊对待,设置特殊的样式

5.2 div元素

  • 块级元素,独占一行
  • 常作为其他元素的父元素,容器元素,方便控制元素的样式
  • 用于把网页分割成很多独立部分,也是网站中用到的元素最多的元素

六. img元素

6.1 对于img元素的基本认识

  • img元素是专门来显示图片(img是image的简写)

  • img元素是单标签

    <img src="https://img13.360buyimg.com/pop/s590x470_jfs/t1/144621/1/409/96347/5ee0bfbdE9ee19f5f/1ec02f792bdfb9e1.jpg.webp" alt="图片" width="600" height="400">
    
  • 主要属性解析:

    • src: 用于设置图片的地址(路径)

      • 网络地址:网络上的资源
      • 本地地址:电脑上的图片资源
        • 绝对路径:相对于根目录的路径
        • 相对路径:相当于该文件的路径,建议使用相对路径
    • alt::当图片资源不可用或者加载失败时的提示信息,开发时一定要写上这个属性

    • width/height:设置图片的宽高,默认单位是px,只设置width/heght,height/width会根据图片宽高比自动压缩


6.2 常见图片格式

  • png:静态图片,支持透明
  • jpg|jpeg:静态图片,不支持透明
  • gif: 动态图片,支持透明

相关文章

  • HTML+CSS 学习笔记 02

    一.网页的基本元素 1.1 一个完整的html(网页)包含哪些基本元素呢? 文档定义声明(ddt)HTML文档说...

  • 【HTML+CSS学习笔记】第二章 认识HTML各类标签

    最近在慕课网抽空学习HTML+CSS,根据自己的学习和理解,按照章节整理了学习笔记,故和大家分享与求指教~ 学习笔...

  • 【HTML+CSS学习笔记】第三章 了解CSS

    最近在慕课网抽空学习HTML+CSS,根据自己的学习和理解,按照章节整理了学习笔记,故和大家分享与求指教~ 学习笔...

  • 【HTML+CSS学习笔记】第一章 了解HTML

    最近在慕课网抽空学习HTML+CSS,根据自己的学习和理解,按照章节整理了学习笔记,故和大家分享与求指教~ 学习笔...

  • #css 全称为“层叠样式表”

    css 全称为“层叠样式表” 声明,本文为学习慕课网HTML+CSS中CSS笔记http://www.imooc....

  • VBA学习笔记-02

    VBA学习笔记 笔记摘抄自EXCEL精英培训-蓝色幻想 VBA学习笔记01(链接)VBA学习笔记02 (链接) 目...

  • VBA学习笔记-01

    VBA学习笔记 笔记摘抄自EXCEL精英培训-蓝色幻想 VBA学习笔记01(链接)VBA学习笔记02 (链接) 目...

  • HTML+CSS学习笔记

    1.超链接统一设置新窗口打开 head标签里加入 2.meta标签的作用 ①设置编码格式②设置网页关键字③设置网页...

  • 设计师学习HTML/CSS之路-06

    不了解前端的UI不是好美工,以下是慕课网HTML+CSS基础教程学习笔记,不废话,Start! 第6章 开始学习C...

  • 前端笔记之html+css

    学习目标:重温html+css 学习过程:w3c课程+慕课网html+css 完成:100% 什么是盒子模型? 参...

网友评论

      本文标题:HTML+CSS 学习笔记 02

      本文链接:https://www.haomeiwen.com/subject/hdlbtktx.html