热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

前端基础:html

1.初识HTML1.1什么是HTMLHTML:HyperTextMarkupLanguage(超文本标记语言)超文本包括:文字,图片,音频,视频,动画等历史1.2HTML的优势世界

1. 初识HTML


1.1 什么是HTML



  • HTML: Hyper Text Markup Language(超文本标记语言)

  • 超文本包括:文字,图片,音频,视频,动画等

历史


1.2 HTML的优势



  • 世界知名浏览器厂商对HTML5的支持

    • 微软

    • Google

    • 苹果

    • Opera

    • Mozilla



  • 市场的需求

  • 跨平台


1.3 W3C标准



  • W3C

    • World Wide Wed Consortium(万维网联盟)

    • 成立于1994年,Wed技术领域最权威和具影响力的国际中立性技术标准机构

    • http://www.w3.org/

    • http://www.chinaw3c.org/



  • W3C标准包括

    • 结构化标准语言(HTML,XML)

    • 表现标准语言(CSS)

    • 行为标准(DOM,ECMAScript)



  • 常见IDE

    • 记事本

    • DreamWeaver

    • IDEA

    • WebStorm

    • ……




1.4 HTML基本结构

image


2. 网页基本标签

注意结尾的闭合标签带上/


2.1 网页基本信息



  • DOCTYPE声明:告诉浏览器,使用什么规范

  • html:内容要包含在html大标签中

  • meta标签:描述网站信息,一般用来做SEO(搜索引擎优化)

  • title: 网站标题














Hello, world!



2.2 网页基本标签



  • 标题标签

  • 段落标签(p,然后点击tab键自动生成)

  • 换行标签(间距比段落标签小)

  • 水平线标签(hr,然后点击tab键自动生成)

  • 字体样式标签

  • 注释和特殊符号标签








一级标签

二级标签


三级标签


四级标签


五级标签

六级标签

1

2

3


1

2

3



字体样式标签
粗体
斜体


空 格

空     格



大于号: >

小于号: <

版权符号:©




3. 图像标签

图像的替代文字


  • 常见的图像格式

    • JPG

    • GIF

    • PNG

    • BMP

    • ……




标签内容



  • src: 图片地址 (必填)

    • 相对地址,绝对地址

    • ../ --上一级目录



  • alt: 图像的替代文字(必填)

  • tile: 图像的悬停文字

  • width: 图像宽

  • height: 图像高








壁纸



4. 链接标签


超链接:a标签

字段/图像


  • herf: 必填,标识跳转到哪个页面

  • target: 标识窗口在哪打开

    • _blank 在新标签中打开

    • _self 在当前标签中打开(默认)




文本超链接

点击跳转到页面1


点击跳转到百度

图像超链接

点击图片跳转

锚链接



  1. 需要一个锚标记

  2. 跳转到标记

  3. 标记: #标记

设置标记


顶部

跳转标记

回到顶部

功能性链接



  • 邮件链接:mailto:

  • qq链接: 搜索QQ推广生成地址

点击联系我

补充:行内元素和块元素



  • 块元素

    • 无论内容多少,该元素独占一行

    • 如p分段,大标题

    • (p、h1-h6…)



  • 行内元素

    • 内容撑开元素,左右都是行内元素的可以在排在一行

    • 如链接,加粗,斜体

    • (a.strong.em…)




5. 列表



  • 什么是列表

    列表就是信息资源的一种展现形式。它可以使信息结构化和条理化,以列表的样式显示出来,以便浏览者能更快捷地获得相应的信息



  • 列表的分类



    • 无序列表

    • 有序列表

    • 定义列表




有序列表



  • 标签:ol

  • 应用范围: 试卷,问答...


  1. Java

  2. Python

  3. 运维

  4. 前端



无序列表



  • 标签:ul

  • 应用范围: 导航,侧边栏...


  • Java

  • Python

  • 运维

  • 前端



自定义列表



  • dl: 标签

  • dt: 列表名称

  • dd: 列表内容


列表名称

列表内容1

列表内容2

列表内容3

列表内容4

学科

Java

Python

运维

前端



6. 表格



  • 为什么使用表格

    • 简单通用

    • 结构稳定



  • 基本结构

    • 单元格



    • 跨行

    • 跨列




表格的使用



  • 表格: table

  • 行: tr

  • 列: td

  • 边框宽度: border

  • 居中: align="center"


















3
4123
1.11.21.3


7. 视频和音频



  • 视频元素 video

  • 音频元素 audio

  • 其他属性:

    • src: 资源路径

    • controls: 控制组件

    • autoplay: 自动播放






8. 页面结构分析

image


网页头部




网页主题




网页脚部




9. 内联框架



  • iframe内联框架

  • src :地址

  • width : 宽度

  • height: 高度



网站嵌入

注册


账号:



密码:









属性



  • 只读:readonly

  • 禁用:disable

  • 隐藏:hidden


初级验证



  • 输入框提示:placeholder="请输入用户名"



  • 非空判断:required



  • 正则表达式:pattern,可以通过搜索验证方法




文本框



  • 文本输入框:input type="text"

  • value="888888":默认值

  • maxlength="8" :最大长度

  • size="20" :文本框长度

账号:



单选框



  • input type="radio"

  • value : 单选框的值

  • name : 同一个组只能选一个

  • checked : 默认选中

性别:


保密



多选框



  • type="checkbox"

  • checked :默认选中

爱好:
睡觉
代码
阅读
游戏



按钮



  • type="button" 普通按钮

  • type="image" 图片按钮

  • type="submit" 提交按钮

  • type="reset" 重置按钮

按钮:







文本域



  • textarea

  • cols="50" 行宽

  • rows="10" 列宽

反馈:

文件域



  • type="file" name="files"




验证



  • 邮箱:type="email"

  • url:type="url"

  • 数字:type="number"

    • max 最大值

    • min 最小值

    • step 步长



邮箱:

URL:

数字:



滑块



  • type="range"

滑块:

搜索框



  • type="search"

搜索:

label

增强鼠标可用性,可以通过点击标签内容返回框中





推荐阅读
  • [附源码]计算机毕业设计springboot基于Java酒店管理系统
    项目运行环境配置:Jdk1.8Tomcat7.0MysqlHBuilderX(Webstorm也行)Eclispe(In ... [详细]
  • 读手语图像识别论文笔记2
    文章目录一、前言二、笔记1.名词解释2.流程分析上一篇快速门:读手语图像识别论文笔记1(手语识别背景和方法)一、前言一句:“做完了&#x ... [详细]
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • 本文详细解析了JavaScript中相称性推断的知识点,包括严厉相称和宽松相称的区别,以及范例转换的规则。针对不同类型的范例值,如差别范例值、统一类的原始范例值和统一类的复合范例值,都给出了具体的比较方法。对于宽松相称的情况,也解释了原始范例值和对象之间的比较规则。通过本文的学习,读者可以更好地理解JavaScript中相称性推断的概念和应用。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • Java实战之电影在线观看系统的实现
    本文介绍了Java实战之电影在线观看系统的实现过程。首先对项目进行了简述,然后展示了系统的效果图。接着介绍了系统的核心代码,包括后台用户管理控制器、电影管理控制器和前台电影控制器。最后对项目的环境配置和使用的技术进行了说明,包括JSP、Spring、SpringMVC、MyBatis、html、css、JavaScript、JQuery、Ajax、layui和maven等。 ... [详细]
  • 本文讨论了Alink回归预测的不完善问题,指出目前主要针对Python做案例,对其他语言支持不足。同时介绍了pom.xml文件的基本结构和使用方法,以及Maven的相关知识。最后,对Alink回归预测的未来发展提出了期待。 ... [详细]
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
  • javascript  – 概述在Firefox上无法正常工作
    我试图提出一些自定义大纲,以达到一些Web可访问性建议.但我不能用Firefox制作.这就是它在Chrome上的外观:而那个图标实际上是一个锚点.在Firefox上,它只概述了整个 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • Java验证码——kaptcha的使用配置及样式
    本文介绍了如何使用kaptcha库来实现Java验证码的配置和样式设置,包括pom.xml的依赖配置和web.xml中servlet的配置。 ... [详细]
  • 分享css中提升优先级属性!important的用法总结
    web前端|css教程css!importantweb前端-css教程本文分享css中提升优先级属性!important的用法总结微信门店展示源码,vscode如何管理站点,ubu ... [详细]
  • 说到C语言的语句块,真是一堆血泪史。第一大坑就是优先级。刚工作那会儿,C的书没看几本,自信满满的认为C语言都会了,拿出搞ACM培养的豪情壮志,代码倒是写得爽,却到处留 ... [详细]
  • Window10+anaconda+python3.5.4+ tensorflow1.5+ keras(GPU版本)安装教程 ... [详细]
  • 杭州PHP大厂有哪些(2023年最新分享)
    导读:今天编程笔记来给各位分享关于杭州PHP大厂有哪些的相关内容,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: ... [详细]
author-avatar
Turkey小白
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有