iframe嵌套html_如何成为一名前端开发之HTML入门

文末有福利

前端开发,入门简单,有一台可以运行多款浏览器的电脑,能联网查询资料即可。深入的部分,需要更多的理论知识、肯钻研的精神。 前端开发,需要入门了解的屈指可数,主要就是如下几个大方面:

背景知识

软件安装

文本编辑器

  • vscode(推荐使用,功能强大)
  • Sublime Text
  • NodePad++

浏览器

Firefox,Chrome , Opera, Safari, Internet Explorer and Microsoft Edge

版本控制

Git GitHub

构建工具

  • Webpack
  • Gulp

Web standards

Web standards ,主要定义浏览器端,功能接口标准的,标准的具体实现,由不同的浏览器厂商完成。

当下使用的web技术

主流浏览器

Firefox, Chrome , Opera, Safari, Internet Explorer and Microsoft Edge

协议

协议,主要用于通信。前后端不是独立的,彼此通过协议,互换信息,web系统才能运行正常

  • http
  • https
  • socket

HTML, CSS, and JavaScript

开发工具

  • 各浏览的DevTool,便于调试
  • Linters插件
  • Minify工具
  • CDN等
  • 测试工具
  • js库和前端框架(站点构建的更快、更高效)

服务端语言

Python, NodeJS, Deno, Go, Rust 

面临的挑战

浏览器兼容

Web standards,各实现厂商不同,支持力度不同,浏览器兼容问题自然存在

响应式设计

厂商的不同,展示场景的不同,意味着不能全篇一律敲定,需要动态变化展示内容

性能

天下站点,只有快,才能留住用户

易用性

站点的访问人群不同,要具备普适性, 都能轻松使用。

国际化

国际语言众多,需要尽可能的多支持

安全性

用户隐私数据保护

HTML

html基础概念

html元素

5c03ae89405c00e018ea80a1efd3853e.png

当然,也有例外,不是这种格式的

# Empty elements, or (void elements.) 复制代码

html元素嵌套

My cat is very grumpy.

复制代码

块元素和行内元素

块元素,独占一行;行内元素,按先后顺序,排列 这些与css的display不同,不影响元素能包含哪些元素,能被哪些元素包含

a71157bfd14917e9366b40f93ff673c9.png

元素属性

8657758b953f81e3389af06dbb86090b.png

其中,也存在一种特殊的属性:Boolean attributes

# 等效于复制代码

另外,也会存在一些特殊的写法。推荐都是key="value"形式

favorite website复制代码

html文档结构

不管多少连续的空白,浏览器都会解析会一个空格

 # 定义解析格式 # 文档的root    #定义源数据地方     My test page     # 文档的可见内容部分    

This is my page

复制代码

元数据等请移步参考

html特殊字符

,",' and &, 这是html自身使用的,如果用户需要展示,那么需要转义

2169bee9ab5c12d6553a5477070bc4a9.png

html注释

复制代码

html 多媒体

image

  • 普通的图片

alt描述图片

# 推荐添加alt,而不是text子元素节点添加复制代码

caption添加标题

A T-Rex on display in the Manchester University Museum.
复制代码
  • 响应式图片

根据展示设备尺寸的不同,加载不同的图片

复制代码

设备尺寸相同,但是分辨率不同

复制代码

利用picture,不同设选择加载不同的图片

复制代码

picture+svg

复制代码

audio

单一url 浏览器厂商,针对音频的支持格式不是不同的,譬如: MP3, MP4 and WebM

浏览器适配问题

  

Your browser doesn't support HTML5 audio. Here is a link to the audio instead.

复制代码

video

单一url 浏览器厂商,针对视频的支持格式不是不同的

浏览器适配问题

svg

image引用svg

复制代码

html引用svg

复制代码

iframe等中引用svg

canvas

canvas与svg不同,canvas基于像素,svg基于矢量图

#html复制代码

嵌入元素

iframe, embed and object

iframe

html table

样式指定

Data 1 Data 2 Calcutta Orange Robots Jazz 复制代码

更好的样式指定

col 一次指定即可

192f4e6e159f9a203b17f5a621e8dd7b.png
# 定义在colgroup中,与th个数对应 Data 1 Data 2 Calcutta Orange Robots Jazz 复制代码

全部设置

复制代码

如果你现在也想学习前端开发技术,在学习前端的过程当中有遇见任何关于学习方法,学习路线,学习效率等方面的问题,你都可以申请加入我的Q群:前114中6649后671,里面有许多前端学习资料 大厂面试真题免费获取,希望能够对你们有所帮助。

9d4a48ac94a24796d46d4912df37b5d0.png
85d1c8ccf647ab6b70061f8650151d0d.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
【优质项目推荐】 1、项目代码均经过严格本地测试,运行OK,确保功能稳定后才上传平台。可放心下载并立即投入使用,若遇到任何使用问题,随时欢迎私信反馈与沟通,博主会第一时间回复。 2、项目适用于计算机相关专业(如计科、信息安全、数据科学、人工智能、通信、物联网、自动化、电子信息等)的在校学生、专业教师,或企业员工,小白入门等都适用。 3、该项目不仅具有很高的学习借鉴价值,对于初学者来说,也是入门进阶的绝佳选择;当然也可以直接用于 毕设、课设、期末大作业或项目初期立项演示等。 3、开放创新:如果您有一定基础,且热爱探索钻研,可以在此代码基础上二次开发,进行修改、扩展,创造出属于自己的独特应用。 欢迎下载使用优质资源!欢迎借鉴使用,并欢迎学习交流,共同探索编程的无穷魅力! 基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip 基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip 基于业务逻辑生成特征变量python实现源码+数据集+超详细注释.zip

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值