首页 前端知识 HTML和前端

HTML和前端

2024-06-08 22:06:43 前端知识 前端哥 503 196 我要收藏

a标签用来超连接

<a href="http://www.baidu.com">百度</a>

a标签扩展使用

1.锚链接
	创建标记:<a name="标记名"></a>
	创建连接:<a name="#标记名"></a>      //名字需要一样
2.功能连接
	邮箱连接:<a href="mailto:bdqnWebmaster@bdqn.cn">联系我们</a>

		<a href="#title1">跳转到一</a>
		<a href="#title2">跳转到二</a>
		<a href="#title3">跳转到三</a>
		
		<hr>
		
		<a href="mailto:bdqnWebmaste  r@bdqn.cn">联系我们</a>
		
		<h1><a name="title1">一</a></h1>
		<br><br><br><br><br><br><br><br><br>
		<br><br><br><br><br><br><br><br><br>
		<br><br><br><br><br><br><br><br><br>
		<h1><a name="title2">二</a></h1>
		<br><br><br><br><br><br><br><br><br>
		<br><br><br><br><br><br><br><br><br>
		<br><br><br><br><br><br><br><br><br>
		<h1><a name="title3">三</a></h1>
		<br><br><br><br><br><br><br><br><br>
		<br><br><br><br><br><br><br><br><br>
		<br><br><br><br><br><br><br><br><br>
		<br><br><br><br><br><br><br><br><br>
		<br><br><br><br><br><br><br><br><br>
		<br><br><br><br><br><br><br><br><br>
		<br><br><br><br><br><br><br><br><br>
		<br><br><br><br><br><br><br><br><br>
		<br><br><br><br><br><br><br><br><br>

标题标签

<H1>H1标签</H1>
<H2>H2标签</H2>
<H3>H3标签</H3>
<H4>H4标签</H4>
<H5>H5标签</H5>
<H6>H6标签</H6>     //数字越小字越大
<br> 换行标签
<hr> 换行线标签

link 标签

定义当前文档与外部资源之间的关系

<head>
  <link rel="stylesheet" href="styles.css">
</head>    //一般在head标签里面

meta标签

元素可提供有关页面的信息,比如针对搜索引擎描述和关键词

设置网络搜索关键字
<meta name="keywords" content="网络安全,WEB渗透,数据安全,渗透测试,安全培训"/>

文本属性标签

<b>b是加粗</b><br>
<strong>strong是加粗</strong>
<del>del是删除线</del><br>
<i>i是斜体</i><br>
<u>u是下滑线</u><br>
<sup>sup是上标</sup><hr>
<sub>sub是下标</sub><br>
<p>p是一个段落标签</p>
<pre>pre是代码样式原样输出</pre>

form表单

<form action="" method="get"> 
        <input class="input" type="" name="username" placeholder="账号"> <br>
        <input class="inpu" type="" name="password" maxlength="4" placeholder="密码"> <br>
        <button type="submit">登录</button>
 </form>
 -------------------------------
 method 的提交方法有get post
 checkbox 复选框
 redio 单选框
 
 

img标签

向网页中嵌入一幅图片

<img src="/i/eg_tulip.jpg"  alt="图片" />  
src  图片路径
alt  图片如果加载不出来就显示文字

列表标签

<ul>   
        <li>无序列表</li>
        <li>1</li>
        <li>2</li>
        <li>3</li>
    </ul>
    <hr>
    <ol>
        <li>有序列表</li>
        <li>3</li>
        <li>2</li>
        <li>1</li>
    </ol>

锚文本

<a href="#2">1锚点</a>
<a name="2">锚点</a>
点击1锚点会跳转到锚点

前端和后端的区别?

前端和后端是应用程序的两个方面。

前端是用户所能看到的,包括图标,按钮,输入框,视频等,允许用户可以交互的。后端就是你的程序正常运行的数据,为用户存储和处理数据

前端的工作原理

前端指的是用户可以直接与之交互的图形页面

html css js 会影响用户和前端的交互方式

  • html (超文本标记语言) 定义前端结构和不同的DOM元素
  • Css (层叠样式表) 定义web程序的样式 比如字体 背景颜色,布局
  • JavaScript 给网页增加一些动作

javascript可以触发页面上的更改并显示新信息,意味着前端可以处理用户的基本请求,前端会把更复杂的传给后端

后端的工作原理

后端有时被称为服务端,用于管理web应用程序的整体功能,当用户与前端交互时,会以http的格式像后端发送请求,后端处理请求并返回响应。

  • 用于检索或修改相关数据的数据库服务器
  • 执行用户所请求任务子集的微服务
  • 用于收集额外信息或执行其他功能的第三方API (比如验证码的第三方可能就是阿里云,验证码不是从访问的服务发来的,是从阿里云发)

后端使用多种通信协议和技术来完成请求,还可以同时处理数千个不同请求,后端结合并行并发技术,例如在多个服务器上分配请求、缓存和数据复制

浏览器的主要功能

将用户想要看到的东西视图化的显示出来,用户用url(统一资源标识符)来指定所请求位置的信息

浏览器的主要组件包括:

  1. 用户界面 --包括地址栏,输入框,书签,就是你所看到的除了页面主窗口之外的其他部分
  2. 浏览器引擎 --用来查询及操作渲染引擎的进口
  3. 渲染引擎 --用来显示请求内容,将代码解析后的内容结果显示出来
  4. 网络 --用来完成网络掉用,如http请求,它具有平台无关的接口,可以在不同平台工作
  5. UI后端 --用来绘制类似组合选择框及对话框等基本组件,具有不特定于某个平台的通用接口,底层使用操作系统的用户接口
  6. JS解释器 --用来解析JS代码
  7. 数据存储 --属于持久层,浏览器需要在硬盘中保存类似cookie的各种数据,HTML5定义了web database技术,这是一种轻量级完整的客户端存储技术。

浏览器输入URL到显示页面发生了什么?

  1. 首先会将url解析成IP地址

  2. 在查看浏览器有无缓存,有则直接调用显示,没有就看本机host文件下有无缓存,还没有就看路由缓存,DNS服务器缓存

  3. 获取端口号

  4. 建立tcp连接

    连接过程:客户端向服务器发送连接请求

    ​ 服务端接收客户端发起的连接请求后并回复一个ACK报文

    ​ 客户端接收到ACK报文后也向服务端发送一个ACK报文

  5. 建立成功后,连接到web服务器,浏览器根据ip和端口发送http请求

  6. 关闭tcp

  7. 浏览器渲染

转载请注明出处或者链接地址:https://www.qianduange.cn//article/11577.html
标签
评论
发布的文章

小米商城

2024-06-16 15:06:28

JSON转日期,变为数字串

2024-06-16 09:06:45

使用axios读取本地json文件

2024-06-16 09:06:39

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!