前端的概述

  • web的发展史

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

vscode编译器的使用

  • 快捷键

    • 复制本行到下一行 shift+alt+↓
    • 复制本行到上一行 shift+alt+↑
    • 查找 ctrl+F
    • 替换 ctrl+H
    • 同时写多行
      1.按住鼠标滑轮向下滑动,可以出现多个光标
      2.按住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身体标签,内部写,所有的文档结构标签 -->
    

```

常用标签

常用块级标签及特点

  • 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字符实体

  • https://www.w3school.com.cn/html/html_entities.asp

css样式:

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

​ color: red 字体颜色为红色

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

​ 格式

​ style=“属性名:属性值;属性名:属性值;属性名:属性值;…”

web前端全栈0基础到精通(祺)01相关推荐

  1. web前端全栈0基础到精通(祺)vue 02

    一.localStorage 和 sessionStorage的区别 相同点: 都可以实现存储. 它们的大小都是5MB左右. 它们的存储方式都必须以字符串进行存储!!!! 它们的语法都是相同.存值: ...

  2. web前端全栈0基础到精通(祺)08

    表单 表单标签 注册和登录 目的:收集用户信息,能够输入内容 input标签 text 文本输入类型 <input type="text" name="userna ...

  3. web前端全栈0基础到精通(祺)js 02

    数据类型 分类. 基本数据类型: number string boolean null undefined 复杂/复合/引用数据类型: object array function 检验数据类型 语法: ...

  4. web前端全栈0基础到精通(祺)11

    HTML5基础 HTML5中新增的布局标签 html 1990 html4.0.1 1997 html5 2008 稳定版 2012年 新增的结构标签 (更加语义化) header标签 <hea ...

  5. web前端全栈0基础到精通(祺)vue 01

    一.vue的基本知识 1.1vue 的官网 https://cn.vuejs.org/ 1.2概念 渐进式的JavaScript框架????渐进式... 自底向上,逐渐增强.vue.js它本身就是一个 ...

  6. web前端全栈0基础到精通(祺)vue 04

    一.组件(component) 在前端,两大概念 一.模块 模块指的就是逻辑封装,一些共通的功能,你把它提取出来,封装到js中.你需要这个功能,你就引入js es6的导入导出(导出的方式决定你引入的方 ...

  7. web前端全栈0基础到精通(祺)07

    项目切图规范 PS常用工具 移动工具 移动工具主要负责图层.选区.等的移动.复制操作. 快捷键:v 抓手工具 快捷键:h 空格 + 鼠标左键拖动,空格键可临时转换为抓手工具. 放大镜工具 放大镜工具可 ...

  8. web前端全栈0基础到精通(祺)03

    盒模型 基础选择器 通配符选择器 * {width: 200px;height: 200px;background-color: yellow; } 标签选择器 div {width: 200px;h ...

  9. web前端全栈0基础到精通(祺)js 10

    表单 快速获取表单元素 \1. 需要先获取表单 form \2. 快速获取表单元素 form.name值 var form = document.getElementsByTagName('form' ...

最新文章

  1. Rsync数据同步服务
  2. NopCommerce开源项目中很基础但是很实用的C# Helper方法
  3. 51nod1179【思维】
  4. Stream流终结操作方法
  5. excel一些操作技巧
  6. jar包是什么意思_面试难度五颗星:JVM有Full GC,为什么还会 OutOfMemoryError?
  7. linux查看注册表信息,linux下登录档及其查看方法
  8. Qt笔记-对connect中第5个进行多组实验(对信号与槽进一步认识)
  9. (计算机组成原理)第六章总线-第一节:总线概述(概念,分类,系统总线的结构和性能指标)
  10. 大数据分析机器学习(三)之岭回归-医疗心率数据分析
  11. pg加密扩展的安装_PHP7安装已废弃的对称加密扩展mcrypt记录
  12. 共享文件服务器管理软件,企业共享文件管理软件 局域网文件共享工具的选择...
  13. 哈希表、哈希桶的实现
  14. 汽车研发企业试验数据管理系统建设研究
  15. 健全养老综合制度,智康护的智慧养老介绍
  16. 初识STM32---基于STM32的室内温湿度检测
  17. ESP8266 WIFI 模块串口调试过程-实现通过互联网实现数据远程传输(结尾含驱动代码链接)
  18. 【已解决】程序异常终止:Process finished with exit code -1073741819 (0xC0000005)
  19. Android中 Download Manager系统下载管理器在Android 10系统中无法使用的情况
  20. python3中join和格式化的用法 ##16

热门文章

  1. 计算机应用基础18秋在线作业2奥鹏,[东北师范大学]《计算机应用基础》18秋在线作业1(100分)...
  2. 本科成绩不好,对考研影响大吗?
  3. 改网站不存在cdn服务器,网站添加cdn加速服务器
  4. PHP zip压缩与解压
  5. html写表格标记,HTML表格标记教程(48):CSS修饰表格
  6. 随笔 | 男人哭吧不是罪 - 能跳槽千万别跳楼
  7. android 7.1 白屏,苹果发布iOS 7.1:“白屏死机”现象好多了
  8. Kafka:搭建Kafka集群
  9. html基础学习---mark
  10. 【集合系列】常用的集合类有哪些?