web第1天

前端简介

  • web发展历程
  1. web1.0 简单的静态页面 早期三大门户 搜狗 新浪 网易
  2. web2.0 更注重用户之间的交互 用户既是信息的消费者也是制造者
  3. web3.0 
    • 人工智能
    • 复杂的页面功能
    • 即时通讯
  • web的前景
    • pc端的网页
    • 移动端的网页
    • iOS android

VS Code编译器的使用

  • 快捷键
    • 复制文本到下一行 shift+alt+↓
    • 复制文本到上一行 shift+alt+↑
    • 查找 ctrl+F
    • 替换 ctrl+H
    • 同时写多行
      • 按住鼠标滚轮向下滑动可以出现多个光标
      • 按住alt键,点击左键,可以不同位置,出现光标

浏览器的内核分类

  • 浏览器的渲染引擎,作用是将我们的代码解析成画面
  • 五大浏览器及其内核(均为自主研发)
chrome谷歌 Firefox火狐 Opera欧朋 IE(微软) safari(苹果)
blink(webkit分支) gecko(高版本兼容谷歌内核) presto(后来改成blink) trident webkit
  •  360、QQ浏览器、UC、搜狗:双内核(blink&trident)

网页三层结构

  • HTML 结构层--页面有什么东西
  • CSS 表示层--拥有的东西是什么样子的
  • JS(javascript) 行为层--用户的行为触发的事情

HTML语言

html定义

  • hyper text markup language (超文本标记语言),不是编程语言

html文档(扩展名或者后缀名)

  • .txt .doc .xls
  • .html

html基本语法

  • 标签结构

    • 开始标签开始,结束标签结束,内部可以包含文字或者其他标签

    • <关键字>
          文字内容
          <关键字>
          	文字内容
      	</关键字>
      </关键字>
      
    • 空标签,只有开始标签,没有结束标签

     

  • 标签属性

    • <cxl name="cxl" age="25" profession="singer"></cxl>
      
    • 标签的属性只能设置在开始标签。

html基本结构

  • <!-- 不是标签,是一个声明,声明文档类型,告诉浏览器以哪种规范来解析文档,这是html5的写法 -->
    <!DOCTYPE html>
    <!-- html是文档的最大标签 -->
    <html lang="en">
    
    <!-- head头部标签,内部写,css样式,元信息,标题 -->
    <head>
        <!-- 
            设置字符编码格式
            gb2312 中文简体
            GBK 中文简体和繁体
            UTF-8 万国码,中文,英文,日文,韩文,法语
         -->
        <meta charset="UTF-8">
        <!-- 
            配置窗口信息(移动端需要配置)
         -->
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <!-- 文档的标题 -->
        <title>Document</title>
    </head>
    
    <body>
    <!-- body身体标签,内部写,所有的文档结构标签 -->
    </body>
    
    </html>
    
  •  

常用标签

常用块级标签及特点

  • div

    • 最常用的块级标签
    • 网页应用场景
  • p

    • 段落标签
  • h1-h6

    • 标题标签
  • 特点:垂直上下排列,独立成行

常用内联标签及特点(行内标签)

  • span

    • 常用的行内标签,用户图标
  • strong

  • b

    • 加粗
  • em

  • i

    • 斜体
  • sub

    • 定义下标字
  • sup

    • 定义上标字
  • del

  • s(基本淘汰)

    • 删除线
  • 特点:默认在一行排列,超出一行会折行

其他标签

  • br

    • 换行标签
  • hr

    • 水平分隔线

图像标签

  • img

    自带属性:

    src 引入文件的路径

    绝对路径

    网络路径 http:// https://

    本地磁盘路径 C:/ D:/

    相对路径

    同级目录下 ./ (可以省略)

    上级目录 ../ (上上级目录 ../../)

    alt 友好提示

    title 鼠标悬停时展示

    width 图片宽度,只设置宽度时,高度会等比例缩放

    height 图片高度

  •  

html字符实体

css样式:

text-align: center 设置文本对齐方式为居中

color: red 字体颜色为红色

font-size: 20px 设置文字大小为20像素

格式

style="属性名:属性值;属性名:属性值;属性名:属性值;...."

 

posted @ 2020-12-09 08:38  majiancheng  阅读(61)  评论(0)    收藏  举报