自学内容网 自学内容网

数据库day3 html----网页服务器设计(续)

超链接
 5种形式
1,链接外部网站
2,链接本地文件
3,图片链接
4,电子邮件链接打开电子邮件
5,下载文件链接

<a href="http://www.baidu.com">baidu</a>
<br><a href="1.html">1111</a>
<br><a href="1.html"><img src="abc.jpg"></a>
<br><a href="mailto:123@13.com">contract me</a>
<br><a href="abc.jpg">下载</a>       //上面的方法在打开新网页时,老的网页会关闭

6 img 单标签
src 图像来源
alt 如果不能正确打开,显示的文字
width, heigh
<img src="abc.jpg" alt="美女" width="100" height="200">
<img src="abc.jpg" alt="美女" width="50%" height="200%">
百分比是相对于网页而言的, 高度百分比无效的


7列表
有序列,无序序列
自定义列表
无序列表 前面无数字
<ul> 
<li>列表1</li>
<li>列表2</li>
<li>列表3</li>
<li>列表4</li>
</ul>
有个type属性 文字最前面的符号
disc 黑色实心圆
circle 白色空心圆
square 黑色方块
有序列,前面有数字

<ol type = "I">
<li>列表1</li>
<li>列表2</li>
<li>列表3</li>
<li>列表4</li>
</ol>
其中可以放文字,图片,或链接
有type属性,设置排序使用什么数字
start 开始值,后面的++;

8  表格
表格的构成,
table,外框
tr 行
td 列000
<table>
<tr><td>1-1</td><td>1-2</td><td>1-3</td></tr>
<tr><td>2-1</td><td>2-2</td><td>2-3</td></tr>
<tr><td>3-1</td><td>3-2</td><td>3-3</td></tr>
</table>
3行 3列
表格的属性
 border 边框粗细
 th,是tr的属性,列标题,自动居中,加粗
 colspan,横向合并单元格,需要 整形参数
<tr><th colspan="3">name</th></tr> 
表格的合并
rowspan ,列项合并,整数参数

9 html实体
输出一些特殊的符号

10  表单
<!-- 表单中重要的字元素 input button -->

<!-- 属性 action,指定表单发送的地址 -->

<!-- 属性 method 发送的方式 get,post -->

<!--get方法 数据会附加到url的后面传递给服务器 默认-->

<!--post,将数据包大包发给服务器,等候服务器来读取 -->


13,input元素,(输入框)他是表单的一个字属性
指定表单中的内容项,比如输入内容的文本框
可以指定表单属性,也可以放在表单的外面。
input元素的属性:
  type,指定输入框的类型,text单行文本,password密码,submit提交按钮,
reset,重置按键,button按键,普通的按键需要和特定的时间关联。
image:图片式按键
hidden:隐藏字段,该内容不显示在页面上,提交其他的一些变量。

email: 是一个邮箱类型,新特性,可能支持有差异

required:表示内容必须填写,不然不能提交。

name:名称,输入内容识别名称,传递参数时候的参数名称

value: 默认值,输入框默认填入的内容,

maxlength,指定最大长度

placeholder,设置提示信息的。


web服务器


int on = 1;
setsockopt(listfd,SOL_SOCKET,SO_REUSEADDR,&on,sizeof(on));

发请求报文的内容时,要先回应报头再发内容
必要的报头:
     状态行/时间/回复内容的类型/ngnix/文件的大小/连接的方式

问题:
服务器的简单搭建


原文地址:https://blog.csdn.net/weixin_66436813/article/details/140594214

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!