了解html
什么是html?
html:Hyper Text Markup Language(超文本标记语言)
纯文本:只能存储一些简单的字符(不能插入图片、视频...)
注意:html不是一种编程语言(它没有任何逻辑,只有标签组成的一种语言)
什么是标签?
就是由html定义好的由<关键字>组成的一个标记
html是做什么的?
html负责整个网页的结构(网页里面所有的内容)
html基本骨架
DOCTYPE:document type文档类型(DTD文档声明)
文档声明的作用:
1、告诉浏览器,这是一个html文档。
2、告诉浏览器当前文档使用的html版本。
3、规定了哪些标签是合法的,哪些标签是成对出现的或者哪些标签可以有哪些属性。
注意:1、文档声明必须写在html文档的第一行
2、文档声明并不是一个html标签
市面上还能看到的一些html版本:
html4.01(strict严格的 frameset支持框架的 transitional过度)
xhtml1.0(strict frameset transitional)
html5 文档声明 <!DOCTYPE html>
注意:xhtml是介于html5和html4.01中间的一个过渡版本,只是语法规则更加严格,跟html没有本质区别。
html文档的根标签(HTML DOM 树)
<html lang="en">
lang:language
lang="en"表示当前html文档的语言环境是英文
<!-- 注释内容 -->
html注释:不希望在网页上面展示的内容,但是有可以起到说明的作用
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
head:网页的头,头部的内容不会在网页上显示,它的作用是对网页进行描述。
UTF-8:编码方式(码表)
随机推荐
- 洛谷P3455 [POI2007]ZAP-Queries
题目大意: 给定\(n,m,k,\) 求 \[\sum\limits_{x=1}^n\sum\limits_{y=1}^m[gcd(x,y)==k]\] 莫比乌斯反演入门题,先进行一步转化,将每个\( ...
- flutter,SliverPersistentHeader实现Tab顶部吸附固定效果
直接上代码啦 import 'package:flutter/material.dart'; class StickyDemo extends StatefulWidget { @override _ ...
- webrtc笔记(5): 基于kurento media server的多人视频聊天示例
这是kurento tutorial中的一个例子(groupCall),用于多人音视频通话,效果如下: 登录界面: 聊天界面: 运行方法: 1.本地用docker把kurento server跑起来 ...
- spring cloud启动zipkin,报错maven依赖jar包冲突 Class path contains multiple SLF4J bindings
项目启动报错: Connected to the target VM, address: '127.0.0.1:59412', transport: 'socket' SLF4J: Class pat ...
- 在 React 组件中监听 android 手机物理返回/回退/back键事件
当前端页面嵌入到 webview 中运行时,有时会需要监听手机的物理返回按键事件来做一些自定义的操作. 比如我最近遇到的,在一个页面里面有批量选择的功能,当点击手机的返回键时,清除页面上的选中状态.我 ...
- Clickhouse单机部署以及从mysql增量同步数据
背景: 随着数据量的上升,OLAP一直是被讨论的话题,虽然druid,kylin能够解决OLAP问题,但是druid,kylin也是需要和hadoop全家桶一起用的,异常的笨重,再说我也搞不定,那只能 ...
- matplotlib基础
Matplotlib 基础 注:本文中的程序都默认引入了numpy库和matplotlib库,并且分别简写为np与plt:如果读者不知道怎么使用numpy库,可以移步到这一博客上进行简单的学习 一.简 ...
- 浅析java线程和OS线程的关系
探究java线程和OS线程之间的联系 一.准备工作 1.查看linux创建线程的方法 man pthread_create 根据man的配置可知,pthread_create会创建一个线程,这个 ...
- CSS函数大全
CSS函数(方法)参考 CSS函数用作各种CSS属性的值. 函数 描述 attr() 返回所选元素的属性值 calc() 允许您执行计算以确定CSS属性值 cubic-bezier() 定义Cubic ...
- 苹果审核之遇到IPV6问题被拒的解决方法
情景: 等待苹果审核上线时,发现因为IPV6被拒了.这是悲剧,以下是苹果审核给我的理由: We discovered one or more bugs on Wi-Fi connected to an ...