首页 > 其他分享 >初识html[230706]

初识html[230706]

时间:2023-07-06 14:47:06浏览次数:54  
标签:网页 标签 音频 初识 html 浏览器 230706 页面 属性

基础认知

目标:认识网页组成、浏览器、web标准

概念铺垫
  • 网页有哪些部分组成?

    文字图片视频音频超链接

  • 背后本质是什么?

    前端程序员、工程师的代码

  • 代码是通过什么软件转换成用户眼中的页面?

    通过 浏览器 “解析和渲染”

    常见:IE、Firefox、Chorme(辅助、自带调试功能多)、Safari、Opera

网页
渲染引擎

即“浏览器的内核”,专门对代码进行解析渲染的部分。

ie:trident

firefox:Gecko

Safari:Webkit

Chorme、Opera:Blink(webkit的分支)

内核不同则速度性能和效果不同

web标准

使不同浏览器打开的效果一致

构成 语言 说明
网页的结构 HTML 页面 元素和内容 (决定身体)
网页的表现 CSS 网页元素外观、位置等 样式 (颜色、大小,决定美观)
网页的行为 JavaScript 网页模型的定义和页面 交互 (决定动态)
HTML初体验
感知

Hyper Text Markup Language : 超文本标记语言 把单词放在一对尖括号里

体会使用txt原始编程 “标签” 行使“加粗”功能:

骨架结构

如一篇文章有 “开头、正文、落款” 的结构,网页也有 “整体、头部、标题、主体” 的固定结构。

<html>
  <head>
    <title>网页的标题</title>
  </head>
  <body>
  网页主体内容
  </body>
</html>
开发工具的使用

VSC、记事本(笑)、Webstorm、sublime、dreamweaver 、hbuilder ···

语法规范
注释

ctrl+/

标签构成

双标签,开始标签+包裹内容+结束标签

单标签

标签关系

父子嵌套 head title

兄弟并列 head body

html标签学习

标题标签

场景:突出主题

代码:h系列

h1:一级标题(只至六级)

语义:重要程度递减

特点:加粗 变大且渐小 独占行

排版标签
  • 标题
  • 段落
  • 换行br
  • 水平线hr
文本格式化标签
标签 场景说明
b or strong 加粗
u or ins 下划线
i or em 倾斜
s or del 删除线

“语义”(“语气”和“含义”):对人好理解好记忆,对机器(对搜索引擎SEO)有帮助

媒体标签
  • 路径

    页面要加载某图,须先找到该图

    绝对(从盘符开始或某网址)路径&相对路径

    常用相对路径,即 从当前文件开始出发找目标文件

    相对路径的分类:同级、上、下级目录

  • 音频

    双标签!

    <audio src="./music.mp3" controls></audio>

    属性名 功能
    src 音频的路径
    controls 显示播放的控件
    autoplay 自动播放(部分不支持)
    loop 循环

    音频目前支持.mp3 .wav .ogg

  • 视频

    <video src="./video.mp4" controls></video>

    常见属性及其功能同上音频表,注意,chorme需配合muted实现静音自动播放

    <controls autoplay muted>

  • 图片

    单标签!

    <img src="" alt="">

    src和alt赋予属性(属性名、属性值)

    1. src:当网页和目标图同属一文件夹路径直接写图片名字(包括后缀)

    2. alt:当图加载失败才显示alt的文本,即“替换文本”

      <img src="./1.jpg" alt="">

      属性写在开始标签内部

      标签上可同时存在多个属性

      属性间空格隔开

      标签名img和属性之间必须空格

      属性之间无顺序之分

    3. title:“提示文本”,鼠标悬停时才显示的文本

    4. width和height,宽度和高度 控制图片尺寸

      只设置其一则另一个自动等比例缩放,图片不变形

链接标签

"a标签/超链接/锚链接":(双)

<a href="./目标网页.html">超链接</a>

开发网站初期,若未知将来跳转的地址,href的值写#,即空链接

综合案例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Example00</title>
</head>
<body>
    <h1>Tencnt高级web前端开发岗位</h1>
    <hr>
    <h2>职位描述</h2>
    <p>负责前端技术方案和架构的研发和维护</p>
    <h2>岗位要求</h2>
    <p>精通html5/css3/js等技术;</p>
    <p>熟悉bootstrap,vuE,reactjs等框架至少一种以上;</p>
    <h2>工作地址</h2>
    <p>上海市徐汇区腾云大厦</p>
    <img src="./exampleimages/TencentTower.jpg" alt="">
</body>
</html>

标签:网页,标签,音频,初识,html,浏览器,230706,页面,属性
From: https://www.cnblogs.com/yansz001216/p/17532089.html

相关文章

  • 01_Avalonia+.NET 6 初识篇
    https://zhuanlan.zhihu.com/p/539490994 前言应信创(主要是国产麒麟系统)的要求,最近在看C/S架构跨平台的解决方案。由于之前的系统是使用WPF开发的,使用Avalonia跨平台改动的工作量会比较小。Avalonia是一个跨平台的.NETUI框架,支持Windows,Linux,MacOSX,IOS环境......
  • 使用html2canvas生成网页截图并下载
    1.安装依赖npminstallhtml2canvas--save2.引入依赖importhtml2canvasfrom"html2canvas";3.使用示例<template><div><a@click="toImage()">下载</a><divref="imageTofile"> 要截屏的控件内容</div>&......
  • HTML&CSS
    HTMLHTML是一门语言,所有的网页都是用HTML这门语言编写出来的HTML(HyperTextMarkupLanguage):超文本标记语言 超文本:超越了文本的限制,比普通文本更强大。除了文字信息,还可以定义图片、音频、视频等内容 标记语言:由标签构成的语言HTML运行在浏览器上,HTML标签由浏览器......
  • HTML5、CSS3
    ​ 1.HTML5是什么?有哪些新特性?有哪些新增标签?如何让低版本的IE支持HTML5新标签HTML5是超文本标记语言的第五次重新修订,2014年10月29日标准规范制定完成。HTML5的设计目的是为了在移动设备上支持多媒体。HTML5的新特性:用于绘画:canvas元素用于媒体回访:video和audio......
  • 直播商城源码,加载网页、html文件显示加载进度
    直播商城源码,加载网页、html文件显示加载进度新建加载WebViewActivity新建WebViewActivity加载网页html文件 classWebViewActivity:AppCompatActivity(){     overridefunonCreate(savedInstanceState:Bundle?){    super.onCreate(savedInstanceSta......
  • jmeter非gui运行,jtl生成了,但是html报告没有生成
     jmeter非gui运行,jtl生成了,但是html报告没有生成,查看log,内容如下: 22:45:00,913ERRORo.a.j.JMeter:Errorgeneratingdashboard:org.apache.jmeter.report.dashboard.GenerationException:Errorwhileprocessingsamples:Mismatchbetweenexpectednumberofcolumns:17an......
  • word文档的图片怎么保存到HTML编辑器上
    ​ 如何做到ueditor批量上传word图片?1、前端引用代码<!DOCTYPE html PUBLIC "-//W3C//DTDXHTML1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>......
  • 【9.0】前端基础之JavaScript初识
    【9.0】前端基础之JavaScript初识js也是一门面向对象的编程语言,一切皆对象【一】变量命名规范变量名只能是数字/字母/下划线/$变量名命名规范(js中推荐驼峰式命名法)变量民不能用关键字作为变量名【二】JS代码的书写位置可以单独开设JS文件书写还可以直接在浏览......
  • Html表格处理
    1、https://cloud.tencent.com/developer/article/1091944表格前面增加序号https://www.php.cn/js-tutorial-23565.html5、使用javascript增加序号<!DOCTYPEhtml><!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8">......
  • HTML基本知识架构
    前端的学习资料,非常杂乱无章,整理如下菜鸟教程HTML教程......