小高不太行之前端——html网页制作

提示:此篇文章由一名不专业的小白写手 ——真的不太行的小高吐血制作,博各位看官一乐


前言

写这篇博文的目的如下

  • 完成某某课程的学习笔记
  • 吐槽我制作过程的绊脚石
  • 手把手教小伙伴们造一个丑不拉几的 网页

正文

一、布局

犹如造房子先画图纸,出报纸要分板块,一个好的网页需要(当然我的丑网页也需要)先做一个大致的布局。

table布局

将网页分块,也可以table里面嵌套table

		<table border="0" width="100%" cellpadding="">
				<tr>
				<td width="10%" style="background-color: crimson;" ><h2 >10</h2></td>
				<td width="90%" style="background-color: cornflowerblue;" ><h2 >90</h2></td>
				</tr>
				<table>
		<<table border="0" cellspacing="100%" width="100%" cellpadding="10">
			<tr height="200px">
			<td width="50%" style="background-color: chartreuse;" ><h2 >20</h2></td>
			<td width="50%" style="background-color: chocolate;" ><h2 >80</h2></td>
			</tr>
		</table>

运行结果如下:通过设置宽度比(我说的是主要,别杠,杠就是你对)就会产生分块,table布局
众所周知 table不好布局,偏偏我的猪脑子当时没有看到div ,下面有请div闪亮登场

div

div

<div id="container" style="width:888px ">
		<div id="tail" style="background-color:#CAA520; text-align: center">
		<h1 >XXXX大学工二104</h1></div>
		<div id="header" style="background-color:#CAA520; text-align: center">
		<h1 style="margin-bottom: 0;">讲台</h1></div>
		
		<div id="menul" style="background-color:#FFD700;height:200px;width:222px;float:left; text-align: center">
		<b>左四排</b></div>
		<div id="menum" style="background-color:#FFA700;height:200px;width:444px;float:left; text-align: center">
		<b>中八排</b></div>
		<div id="menur" style="background-color:#FFD700;height:200px;width:222px;float:left; text-align: center">
		<b>右四排</b></div>

运行结果如下:走廊和门就不加了吧
div布局

二、导航栏

真的没 有偷窥老师的源代码(真诚提示:喜欢某个设计单击右键查看网页源代码)

<nav>
		<a href="/跳转过去的网址/">想显示在导航栏的文字</a> ||  
		<!-- 这个||看心情添加 -->
		<a href="/gaogao/" >高高</a> ||
		<a href="/contact us/" >联系我们</a>
</nav>

运行结果如下(当然要添加一些style才可以变漂亮,详情请点击此链接移步至不一样的style):
导航栏

三、常用工具【表格/表单/超链接】

(一)表格

table border="1" cellspacing="0" cellpadding="10px">
			<tr><th colspan="2">重要的标签或属性</th><th>解释</th><th>应用</th></tr>
			<tr><th rowspan="3">标签</th>
			    <td>tr</td><td></td><td></td></tr>
			<tr><td>th</td><td>表头</td><td></td></tr>
			<tr><td>td</td><td>单元格</td><td></td></tr>
		    <tr><th rowspan="5">属性</th>
			    <td>border</td><td>边框</td><td>此表边框为0</td></tr>
			<tr><td>cellspacing</td><td>单元格之间的距离</td><td>此表距离为0</td></tr>
			<tr><td>cellpadding</td><td>单元格内容与其边框之间的空白</td><td>此表设置为10px</td></tr>
			<tr><td>rowspan</td><td>跨行数</td><td>标签和属性</td></tr>
			<tr><td>colspan</td><td>跨列数</td><td>重要的标签和属性</td></tr>
		</table>

由于实在不会在CSDN上做出来一个心仪的表格,只能码了qaq
表格示例

(二)表单

<form action="reply.html" method="post" >
			姓名:<input type="text" name="" id="1" value="" /><br>
			职业:<input type="text" name="" id="2" value="" /><br>
			邮箱:<input type="email" name="" id="3" value="" /><br> 
			电话:<input type="text" name="" id="4" value=""/><br>
			<input type="reset" value="重置" style="margin-top: 0.625rem; margin-left: 1.25rem;" />
			<input type="submit" value="提交" style="margin-top: 0.625rem; margin-left: 1.25rem;"/>
			
		</form>

运行结果如下(原谅我的草率表单,post会报错,光此代码块不完整 黑脸 ):
表单

(三)超链接

一个标签 解决问题,故不赘述

<a href="" >XXXXX</a>




四、媒体添加【图片/音频/视频】

(一)图片

如果你不打算只用系统颜色设计你的网页的话,那插入图片就要划重点了,当然选择什么图片是一项充满艺术挑战的事情 ,我不配haha
在背景,每个单独的标签后都可以添加图片,毕竟html是可以嵌套的

<img src="suiyi.jpg/png" alt="Computer man" width="00" height="00">

要提前把图片存到img目录下哦,为了保持路径简单,建议ctrl+F2重命名



(二)音频和视频

由于孩子有点懒,所以说还没有study, 各位看官海涵,小的日后补上
更新如下:因为如果给视频音频添加暂停,放大等功能涉及到了script部分,而目前我掌握甚少,不敢班门弄斧, 后续二更。故暂提供菜鸟教程对于这一部分的解释链接:https://www.runoob.com/try/try.php?filename=tryhtml5_video_js_prop

表情

五、不一样的style

因为在网页设计中主要还是靠CSS渲染,所以这里对style 就挑重点作一个介绍

背景

属性释义
background-color背景颜色
background-image背景图片

文本

属性释义
text-align文本位置
text-color文本颜色

其他

其他的想起来再加吧

属性释义
width宽度
height高度
color颜色

六、那个丑不拉几的网页

http://127.0.0.1:8848/selfIntroduction/index.html

一更如下:
根据评论区的朋友说明,现在没有服务器所以链接无法点击,所以小高只能先录一个屏,因为主要是体现方法加之艺术气息实在贫乏,所以网页甚丑,各位见谅。
http://m.v.qq.com/play.html?cid=&vid=j3233nni03c&vuid24=tYB8N6k2jLxhLkxr7SNeug%3D%3D&url_from=share&second_share=0&share_from=copy


总结

以上就是小高对于html的初步认识,并且通过布局,导航栏设置,插入表格表单和一些花里胡哨的图片,再通过设置不一样的style最终制作出了一个依然丑不拉几的网页,


下期预告:CSS

  • 37
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 26
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小高不太行

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值