• HTML1:html基础


    HTML

    冯诺依曼体系结构

    运算器

    控制器

    存储器

    输入设备

    输出设备

    c/s(client客户端) 客户端架构软件

    需要安装,更新麻烦,不跨平台

    b/s(browser浏览器) 网页架构软件

    无需安装,无需更新,可跨平台

    浏览器

    浏览器内核:

    处理浏览器得到的各种资源

    网页:

    结构 HTML(超文本标记语言)

    表现 CSS

    行为 JavaScript

    冲突的标签属性以先写的为主

    127.0.0.1:5500服务器地址

    HTML

    超文本标记语言

    html注释
    html文档声明

    h5文档声明

    编码和解码

    ascii编码 128个字符

    iso编码 256个编码

    GBK 2000+个中文字符

    UTF-8(推荐) 万国码

    编码声明:

    在标签中添加charset属性=“UTF-8”

    HTML设置语言

    浏览器会自动解读文字判断语言

    设置语言

    在html标签中添加属性lang=“zh-CN”//设置语言为简体中文

    HTML标准结构

    HTML开发者文档

    w3c网站设计标准

    w3school国内资料网站

    MDN(推荐)

    HTML排版

    h1-h6标题标签 不能互相嵌套

    p段落标签 里面不能有块级元素

    div

    HTML语义化标签

    标签默认的效果不重要,重要的是语义

    语义化的好处:

    1,代码的可读性强

    2,有利于SEO(搜索引擎优化)

    独占一行的元素:块级元素

    不独占一行的元素:行内元素

    规则:

    块级元素中几乎可以写所有元素(块级元素,行内元素)

    但行内元素中不能写块级元素

    文本标签

    用于包裹词汇和短语

    斜体,代表着重阅读

    十分重要的内容

    没有语义,用于包裹短语

    不常用的文本标签

    cite 作品标题

    dfn 专属名词

    del与ins删除的文本和插入的文本

    sub 下标 sup 上标

    code 一段代码

    samp 提取一部分文本内容

    kbd 键盘文本

    abbr 缩写

    bdo 更改文本的方向

    var 标记变量

    small 细则

    b 摘要中的关键字

    i 人物的思想活动

    u 反差文本

    q 短引用

    blockquote 长引用 块元素!!!

    address 地址信息 块元素!!!

    HTML图片标签

    Img 标签 行内块元素

    src=“图片链接”

    alt=“默认文字”

    width,height=""单独调整一个不会影响图片比例

    相对路径和绝对路径

    相对路径

    ./…同一个文件夹下

    …/…上一个文件夹下

    /下一级

    绝对路径

    1,本地绝对路径:

    从盘符出发到文件的路径(不推荐,局限性强)

    2,网络绝对路径:

    图片对应的网址(有防盗链情况下无法使用)

    常见图片格式

    jpg:有损压缩格式

    支持颜色丰富

    占用空间小

    不支持透明背景,不支持动态图

    除了对图片要求高的地方均可以使用

    png:无损压缩格式,比jpg质量更高

    支持颜色丰富,占用空间略大,支持透明背景

    不支持动态图

    bmp:不压缩格式,在最大程度上保留图片更多的细节

    支持的颜色丰富,保留的细节更多

    占用空间非常大

    不支持透明背景

    不支持动态图

    gif:仅支持256种颜色,色彩呈现不完整

    主要特点:支持的颜色少,支持简单透明背景,支持动态图

    一般在需要使用动态图时使用

    webp:谷歌推出的一种格式,专门用于在网页中呈现图片

    支持动态图

    主要特点:具备上述格式的优点,但兼容性不好,一旦使用需要先解决兼容性问题

    如果在文件的格式后缀有多个,会优先识别最后一个使用,如果无法兼容,再使用前面的格式

    eg: abb.jpg.webp

    base64转码:

    将图片进行base64编码,形成一串文本,可以通过浏览器打开

    直接作为img标签的src的值即可

    超链接

    帮助跳转

    a标签

    href属性用于放网址

    target属性blank为新标签页中打开

    ​ self为在本标签页中打开,为默认值

    超链接中不能放超链接

    超链接跳转文件

    超链接中放浏览器中可以直接打开的文件,会直接打开,例如图片,视频,pdf等

    如果放不能打开的文件会触发下载

    如果想强制触发下载,可以使用download属性,

    超链接跳转锚点

    一个超链接A name属性设置为xxxx

    另一个超链接B href属性设置为#xxxx

    即可从B跳转到A

    或者在P标签中设置id属性为 xxxx

    也可以从B跳转到C

    跳转到其他页面的锚点xxx.html#xxxx

    回到页面顶部,设置href属性为#

    刷新页面,设置href属性为空

    href中设置js语句可以执行js语句

    超链接唤起指定应用

    href=“tel:手机号”

    href=“mailto:邮箱名”

    href=“sms:手机号”

    超文本的真正含义

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

    懒得打字了,反正也没用

  • 相关阅读:
    第十三章第三节:Java数据结构预备知识之泛型
    PMP每日一练 | 考试不迷路-11.04(包含敏捷+多选)
    前端项目实战189-根据id转化name
    互联网采集数据有哪几种常见的方法?
    五个关于CSS3的常见面试题
    外包干了10个月,技术退步明显...
    【Python测试开发】断言
    Matlab论文插图绘制模板第60期—瀑布图(Waterfall)
    My Ninety-seventh Page - 不同的子序列 - By Nicolas
    2020年12月 Scratch(二级)真题解析#中国电子学会#全国青少年软件编程等级考试
  • 原文地址:https://blog.csdn.net/qq_55630615/article/details/137217369