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

45HTML

目录HTML1.web服务的本质2.HTML结构3.HTML语法4.head标签中的标签5.body标签中的标签(重点)6.特殊字符HTML1.web服务的本质浏览器发请求——H

目录



  • HTML

    • 1. web服务的本质

    • 2. HTML结构

    • 3. HTML语法

    • 4. head标签中的标签

    • 5. body标签中的标签(重点)

    • 6. 特殊字符



HTML


1. web服务的本质

浏览器发请求——>HTTP协议——>服务端接收请求——>服务端返回响应——>服务端把HTML文件内容发送给浏览器——>浏览器渲染页面

import socket
server = socket.socket()
server.bind(('127.0.0.1', 9000))
server.listen()
while 1:
conn,addr = server.accept()
from_data = conn.recv(1024)
print(from_data.decode('utf-8'))
to_data = b'HTTP/1.1 200 ok\r\n\r\n'
data = b'Hello Word!'
conn.send(to_data)
conn.send(data)
conn.close()

HTML:超文本标记语言,是一组用于创建网页的标记语言。

是一种标记语言,它不是编程语言。


2. HTML结构

封闭标签。有全封闭、自封闭。

html文件不识别多个空格或者换行,只会显示一个空格。

#声明是html5文件
#这个lang表示语言,zh-CN是中文的意思,就是说,你整个文档的内容以中文为主,如果以英文为主,就写成lang='en'

# 声明编码






  1. 声明为HTML5文档。


  2. 、是文档的开始标记和结束的标记。是HTML页面的根元素,在它们之间是文档的头部(head)和主体(body)。


  3. 、定义了开头部分。它们之间的内容不会在浏览器的文档窗口显示。包含了文档的元(meta)数据,配置信息等,是给浏览器看的,你看到的是在body标签里面写的。


  4. 定义了网页标题,在浏览器标题栏显示.


  5. 、之间的文本是可见的网页主体内容。



3. HTML语法

标签的语法:
<标签名 属性1=“属性值1” 属性2=“属性值2”……>内容部分
<标签名 属性1=“属性值1” 属性2=“属性值2”…… />

几个重要的属性:

id : 定义标签的唯一ID,id不能重复,可以通过id的值找到这个标签。

class:为html元素定义一个或多个类名。

style:规定元素的行内样式。 如:

4. head标签中的标签

块级标签,自带换行。































标签意义
定义网页标题
定义内部样式表
定义JS代码或引入外部JS文件
引入外部样式表文件
定义网页原信息

meta 标签:

元素可提供有关页面的元消息,支队搜索引擎和更新频度的描述和关键词。

提供的信息是用户不可见的,位于head的首行。

meta标签共有两个属性:http-equiv和name属性,不同的属性又有不同的参数值,就实现了不同的网页功能。



  1. http-equiv:可以向浏览器串行一些有用的信息,以帮助正确的显示网页内容,常和属性值content配合使用。

    # 2秒后跳转到指定的网址,注意引号,如果将URL去掉就是2秒刷新一次。

    # 指定文档的编码类型,可不写http-equiv="content-Type"

    #告诉IE以最高级模式渲染文档


  2. name属性:主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎机器人查找信息和分类信息用的。


    #关键字,也就是别人是可以通过这些关键字搜索到我的这个文章的

    #是对这个文档的描述,在百度一些内容的页面上,f12打开看


浏览器内核」也就是浏览器所采用的「渲染引擎」,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。渲染引擎是兼容性问题出现的根本原因。


5. body标签中的标签(重点)

内联标签、行内标签。

网页显示的主体内容,都在这里面写。

不加标签的纯文字也是可以在body中写的

加粗
斜体
下划线
删除 # 中划线

段落标签

#独占一个段落
标题1

标题2


标题3


标题4


标题5

标题6

# 换行

# 就是单独个一个水平线

6. 特殊字符







































内容对应代码
空格(html中默认是不显示空格的) 
>>
<<
&&
¥¥
版权标识(写公司网站的时候会用到,一个圆圈里面有个c)©
注册(一个圆圈里面有个R)®


推荐阅读
  • 本文介绍了lua语言中闭包的特性及其在模式匹配、日期处理、编译和模块化等方面的应用。lua中的闭包是严格遵循词法定界的第一类值,函数可以作为变量自由传递,也可以作为参数传递给其他函数。这些特性使得lua语言具有极大的灵活性,为程序开发带来了便利。 ... [详细]
  • 本文介绍了使用Java实现大数乘法的分治算法,包括输入数据的处理、普通大数乘法的结果和Karatsuba大数乘法的结果。通过改变long类型可以适应不同范围的大数乘法计算。 ... [详细]
  • 本文介绍了指针的概念以及在函数调用时使用指针作为参数的情况。指针存放的是变量的地址,通过指针可以修改指针所指的变量的值。然而,如果想要修改指针的指向,就需要使用指针的引用。文章还通过一个简单的示例代码解释了指针的引用的使用方法,并思考了在修改指针的指向后,取指针的输出结果。 ... [详细]
  • ASP.NET2.0数据教程之十四:使用FormView的模板
    本文介绍了在ASP.NET 2.0中使用FormView控件来实现自定义的显示外观,与GridView和DetailsView不同,FormView使用模板来呈现,可以实现不规则的外观呈现。同时还介绍了TemplateField的用法和FormView与DetailsView的区别。 ... [详细]
  • 分享css中提升优先级属性!important的用法总结
    web前端|css教程css!importantweb前端-css教程本文分享css中提升优先级属性!important的用法总结微信门店展示源码,vscode如何管理站点,ubu ... [详细]
  • Netty源代码分析服务器端启动ServerBootstrap初始化
    本文主要分析了Netty源代码中服务器端启动的过程,包括ServerBootstrap的初始化和相关参数的设置。通过分析NioEventLoopGroup、NioServerSocketChannel、ChannelOption.SO_BACKLOG等关键组件和选项的作用,深入理解Netty服务器端的启动过程。同时,还介绍了LoggingHandler的作用和使用方法,帮助读者更好地理解Netty源代码。 ... [详细]
  • 在工作了一年多后,我对现在的工作感到厌倦,没有激情,于是决定转行做程序猿。我在学校开了一个某宝店,通过自己摸索和努力,每个月挣够了零花钱和伙食费。我决定往互联网方向靠,不喜欢面对面和人沟通,而虚拟世界中的开发工作让我感到兴奋。我开始学习Java,感到困惑和怀疑自己的智商,但一篇鸡汤文激发了我学习Python的兴趣,我感到智商找回来了。我相信没有梦想的人和咸鱼没有什么区别。 ... [详细]
  • mui框架offcanvas侧滑超出部分隐藏无法滚动如何解决
    web前端|js教程off-canvas,部分,超出web前端-js教程mui框架中off-canvas侧滑的一个缺点就是无法出现滚动条,因为它主要用途是设置类似于qq界面的那种格 ... [详细]
  • UML 包图
    什么是包包可直接理解为命名空间,文件夹,是用来组织图形的封装,包图可以用来表述功能组命名空间的组织层次。•在面向对象软件开发的视角中&#x ... [详细]
  • 网络编程:其实就是在学socketsocket是什么?翻译过来称为套接字是对底层的TCPIPUDP等网络协议进行封装使得上层的应用程序开发者,不用直接接触这对复杂,丑陋的协议在程序 ... [详细]
  • python网络编程 day27 网络编程初识 ——socket
    一、内容回顾1、两个内置函数(装饰器)及类中的魔术方法 ... [详细]
  • python图书管理系统类_Python标准库socketserver使用线程混入实现异步TCP服务器
    推荐图书:《Python程序设计开发宝典》,ISBN:978-7-302-47210-0,董付国,清华大学出版 ... [详细]
  • 高质量SQL书写的30条建议
    本文提供了30条关于优化SQL的建议,包括避免使用select *,使用具体字段,以及使用limit 1等。这些建议是基于实际开发经验总结出来的,旨在帮助读者优化SQL查询。 ... [详细]
  • 【影评】大内密探灵灵狗
    本文是对王晶执导的电影《大内密探灵灵狗》进行的影评。文章称赞了王晶的才华和导演经验,认为演员阵容强大,笑料不少,发明新奇又好笑。然而,编剧的表现被认为是本片的最大失败,宣传言过其实,笑点不多。总体来说,本片是一部典型的王式喜剧,可看性较高,但没有突破。 ... [详细]
  • php怎么做rpc通信(RPC通信)
    导读:很多朋友问到关于php怎么做rpc通信的相关问题,本文编程笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!本文目录一览: ... [详细]
author-avatar
除了祝福我能怎么办_218
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有