前端Day01-1

面试题:

1. 访问百度/淘宝,浏览器-页面渲染出来中间经历了什么?(经典面试题)

        B/S结构,浏览器和服务器

2. h5 与h4区别?

        标准、doc声明不同、<meta charset="UTF-8">、h5新增标签、h5新增api

3.如何理解语义化?

        利用标签表达出来的含义(而不利用标签表达的样式)来表达页面结构,换句话说,就是在合适的页面位置上使用合适的标签

html5

前端三要素:
         js    动化(能说会道 会交流)
        css   美化(妆容)
        html  结构(身材)

        对于js的封装:jquery echarts (dom)
        框架:vue/react/angular (html/css/js)
        vue阶段脚手架(http://localhost:3000)
        对于css的封装:sass/less   (css)

移动互联
         大前端(移动端)

1. html5
        超文本标记语言
        解释型标签语言 

运行机制?
        1) 开发pc - 部署pc - pc-浏览器 file:// 【开发】
        2) 开发pc - 部署云服务(例如部署在apache2 - 通过scp/filezilla上传) - pc-浏览器 http://              
B/S架构   b浏览器(html、css、js) s服务器

 超文本:
        超级文本:字符,超级链接,图片,音频,视频,画布(地图、图表、3D模型)
标记:
        标签进行标记, html标签(无法使用自定义标签)
        <h1>标题1</h1>
         <p>段落</p>
语言:
        c、java  编译型语言 , 
                hello.c --gcc--> hello.o --运行-->linux
                Hello.java --javac--> Hello.class --运行--> jvm --> linux/win
         html、js、css  解释型语言
                hello.html --> 浏览器 -> linux/win

        执行效率:c > java > js
2. 工具
  vscode(koroFileHeader)

3. 前端地位
        软件开发主流架构(前后端分离)

        前端(html、css、js)
        浏览器(终端)显示
        pc(淘宝pc) 移动端(android/ios/pad h5、混合式app)小程序 大屏
  
        后端(Java / python / c# / Nodejs)
        逻辑(登录、注册)
        数据库操作
        中间件操作(消息队列...)

4. html结构
        继承 xml 
  <!DOCTYPE html> 
    文档类型: html
  <html>
    <head>
      <meta charset="UTF-8">
      <meta name="viewport" content="width=device-width, initial-scale=1.0">
    </head>
    <body>
    </body>
  </html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值