跨境派

跨境派

跨境派,专注跨境行业新闻资讯、跨境电商知识分享!

当前位置:首页 > 工具系统 > 防关联工具 > 3,网络安全之web基础html篇(基础入门)

3,网络安全之web基础html篇(基础入门)

时间:2024-04-16 10:00:20 来源:网络cs 作者:淼淼 栏目:防关联工具 阅读:

标签: 基础  入门  安全  网络 

HTML,全称HyperText Markup Language,即超文本标记语言,是用于创建网页的标准标记语言。它不是一种编程语言,而是一种标记语言(markup language),用于描述网页的结构和内容。HTML文档是一种纯文本文件,所有的文本编辑器(如记事本)都可以打开和编辑,然后通过浏览器解析来展示内容。(可理解为带超链接的文本)

市面上常用的开发工具可以编辑html的有:

1,sublime

2,Visual studio code

3,Webstrom

4,Hbuilder

这是html的学习网站:HTML 教程 (w3school.com.cn)

学习之前先了解绝对路径和相对路径的区别吧

绝对路径:可以理解为全路径,如要打开html下的1.txt需要输入它的绝对路径:/html/1.txt

相对路径:顾名思义是相对于它的目录而言,输入1.txt就可以打开因为在同一目录下

相对路径肯定不会以/开头的。

一,HTML骨架(可理解为基本格式吧)

<!DOCTYPE html> <!-- 声明文档类型为html -->
<html>
    <head> <!-- 文档头部 -->
        <meta charset="utf-8">  <!-- 设置文档字符集为utf-8,另外还有很多字符集大家可以自己去百度了解一下 -->
        <title></title> <!-- 标题 -->
    </head>
    <body>  <!-- 主体部分 -->
    </body>
</html>

二,基本标签

1.标题文字<h#>..........</h#>#为1~6;数字越大字体越小

<h1>hello</h1>

2.字体变化<font>..........</font>

【1】字体大小<font  size=#>..........</font>  #为1~7;数字愈大,字愈大_

【2】字体<font _face_="字体名称">..........</font>

【3】文字颜色<font  color=#>..........</font>取值为十六进制数

 <font size=7 color=red face="宋体">红色</font>

3.粗体字 <b>..........</b>

<b>变粗了</b>

4.斜体字<i>..........</i>

<i>变粗了</i>

5.下划线 <u>..........</u>

<u>变粗了</u>

6.删除线

写法1:<del>..........</del>

<del>中间一条横线</del>

写法2:<s>..........</s>

7.下标字<sub>..........</sub>

8.上标字<sup>..........</sup>

9.换行  <br>

10.分段 <p>..........</p>

11.文字的对齐方向<p align="#">..........</p>

#可为left(左对齐),center(居中对齐),right(右对齐)

<p align="center">居中</p>

12.水平线(分隔线)<hr> 注:多个属性可以同时写。

【1】分隔线的粗细(大小)<hr size=点数>

【2】分隔线的宽度<hr width=点数或百分比>

【3】分隔线对齐方向<hr align="#">

#可为left(左对齐),center(居中对齐),right(右对齐)

<hr align="center">

【4】分隔线的颜色<hr  color=#>#为red,black等等。

13.居中对齐<center>..........</center>

14.依原始样式显示(看到是啥样的就是啥样的)<pre>..........</pre>

15.<body>标签的属性

【1】背景颜色 <body  bgcolor=#>#为red,black等等

【2】背景图片  <body background="图片位置路径">

【4】内容文字的颜色 <body text=#>#为red,black等等

【5】点击前的超链接颜色    <body link=#>#为red,black等等

【6】点击时的超链接颜色 <body alink=#>#为red,black等等

【7】点击后的超链接颜色 <body vlink=#>#为red,black等等

16.<!--..........--> (点表示注释部分)

等价于:<comment>..........</comment>

符号

语法

&lt;

&gt;

&

&amp;

"

&quot;

空白(空格)

&nbsp;

版权

&copy;

注册商标

&reg;

英镑

&pound;

 三、列表标签

1、有序列表:
 

<ol>    <li>数值</li>    <li>数值</li>      </ol>

效果

2、无序列表:

<ul>    <li>数值</li>    <li>数值</li>      </ul>

效果

3、目录式列表

<dir>     <li>数值</li>     <li>数值</li>      </dir>

效果

4、菜单式列表

<menu>      <li>数值</li>      <li>数值</li>      </menu>

效果

5、定义式列表

<dl>    <dt>主题</dt>    <dd>内容</dd>    <dd>内容</dd></dl>

效果

四、表格标签

1.定义表格<table>..........</table>

【1】设定边框的厚度

<table border=点数>

【2】设定格线的间距

<table  cellspacing=点数>

【3】设定资料与格线的边距

<table  cellpadding=点数>

【4】调整表格宽度

<table  width=点数或百分比>

【5】调整表格高度

<table  height=点数或百分比>

【6】设定表格背景色彩

<table bgcolor=#rrggbb>

【7】设定表格边框颜色

<table bordercolor =#rrggbb>

2.显示格线

<table  border=1>

3.表格标题

<caption>..........</caption>

4.定义行

<tr>..........</tr>

5.定义栏位

《1》单元格  <td>..........</td>

《2》表头   <th>..........</th>

【1】水平位置 <th  align="#">    

#号可为left:向左对齐   center:向中对齐right:向右对齐

【2】垂直位置 <th valign="#">#号可为

     top:向上对齐middle:向中对齐 bottom:向下对齐

【3】宽度

     <th  width=点数或百分比>

【4】行合并

     <th rowspan=欲合并栏位数>

【5】列合并

<th  colspan=欲合并栏位数>

<table border="1" style="border-collapse: collapse;"><tr><td>第一行第1列</td><td>第一行第2列</td><td>第一行第3列</td><td>第一行第4列</td></tr><tr><td>第二行第1列</td><td>第二行第2列</td><td>第二行第3列</td><td>第二行第4列</td></tr><tr><td>第三行第1列</td><td>第三行第2列</td><td>第三行第3列</td><td>第三行第4列</td></tr></table>

效果

第一行第1列第一行第2列第一行第3列第一行第4列
第二行第1列第二行第2列第二行第3列第二行第4列
第三行第1列第三行第2列第三行第3列第三行第4列

五、超链接

<a href="https://www.baidu.com">百度一下</a>

效果,点击可跳转到百度页面

1,打开一个新窗口跳转为百度一下 <a  href="百度一下,你就知道"  target=”blank”>

2,在本窗口跳转百度  <a  href="百度一下,你就知道"  target=”self”>

3,书签

<a href="#t1">第一页</a><a href="#t2">第二页</a><a name="t1"><p>这是第一页</p><a name="t2"><p>这是第二页</p>

效果,点击跳到第几页就会跳到相应的位置,如果有内容的话会更明显,这里不演示了,自己去玩吧。

六、图片

1,<img  src="图片路径位置" width=宽度点数 height=高度点数 >

2,<img  src="图片路径位置" alt="图片加载不出来时显示的文字">

七、表单标签

1,form标签

<form action="数据要提交到的位置" method="数据提交的方式"></form>

提交的方式为get或post,具体的区别可以去看看我的计算机网络基础篇,里面有讲。

2,input标签

<input>要放在form表单中

《1》<input type=“#”/>

#可以为text(文本框),password(密码),checkbox(复选框),radio(单选框),

submit(提交按钮),reset(重设按钮),image(图形按钮)

《2》input的两个属性value和placeholder

<input type="text" value="默认填充的内容">

效果

<input type="text" placeholder="提示要输入的内容">

效果

3、下拉式列表  <select>..........</select>

<select><option>湖南</option><option>上海</option><option>深圳</option></select>

效果

4、多行文本框<textarea>..........</textarea>

<textarea rows="4" cols="20">这是默认输入的值</textarea>

rows为定义的行数,cols为定义的列数

效果

八,CSS样式

什么是CSS样式?

CSS,全称是“层叠样式表”(Cascading Style Sheets),它用来改变网页上文字的颜色、大小、字体,调整图片的位置,设置页面的布局等等。

1,选择器

【1】元素选择器:指定html中的标签的样式如:p,h1,div等等。

<style>h1{font-size: 100px;}</style>

【2】类选择器:指定class属性的样式以.号开头如:.class1,.class2等等

<!DOCTYPE html> <!-- 声明文档类型为html --><html><head> <!-- 文档头部 --><meta charset="utf-8">  <!-- 设置文档字符集为utf-8,另外还有很多字符集大家可以自己去百度了解一下 --><title></title> <!-- 标题 --><style> .class1{ font-size: 100px;       }</style></head><body> <h1 class="class1">hello</h1>    </body></html>

【3】ID选择器:通过id属性设置样式以#号开头如:#id1,#id2

<!DOCTYPE html> <!-- 声明文档类型为html --><html><head> <!-- 文档头部 --><meta charset="utf-8">  <!-- 设置文档字符集为utf-8,另外还有很多字符集大家可以自己去百度了解一下 --><title></title> <!-- 标题 --><style> #id1{ font-size: 20px;       }</style></head><body> <h1 id="id1">hello</h1>    </body></html>

2,引入CSS样式

【1】内部样式:在head标签中使用style

<!DOCTYPE html> <!-- 声明文档类型为html --><html><head> <!-- 文档头部 --><meta charset="utf-8">  <!-- 设置文档字符集为utf-8,另外还有很多字符集大家可以自己去百度了解一下 --><title></title> <!-- 标题 --><style> h1{ font-size: 20px;       }</style></head><body> <h1 >hello</h1>    </body></html>

【2】内联样式:直接在标签中使用style

<!DOCTYPE html> <!-- 声明文档类型为html --><html><head> <!-- 文档头部 --><meta charset="utf-8">  <!-- 设置文档字符集为utf-8,另外还有很多字符集大家可以自己去百度了解一下 --><title></title> <!-- 标题 --></head><body> <h1 style="color: red;">hello</h1>    </body></html>

【3】外部样式:将单独的.css文件用link引用进来

这是css文件

引用进来

<!DOCTYPE html> <!-- 声明文档类型为html --><html><head> <!-- 文档头部 --><meta charset="utf-8">  <!-- 设置文档字符集为utf-8,另外还有很多字符集大家可以自己去百度了解一下 --><title></title> <!-- 标题 --><link rel="stylesheet" href="css/domen0.css"><!-- 引用css文件进来 --></head><body> <h1>hello</h1>    </body></html>

以上就是我的课堂笔记了,具体的css样式如何设置可以去上面我给的链接去学一下,这些对我们学网安的来说不需要都会写,但是要知道这些是干嘛的,看到能认识就行。

谢谢大家的观看!如有问题可以评论区指出来交流交流哈。

本文链接:https://www.kjpai.cn/news/2024-04-16/159341.html,文章来源:网络cs,作者:淼淼,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

文章评论