黑马程序员 html学习笔记

                                                                  ------- Android培训  、 java培训  、期待与您交流!  -------
一.HTML简介
html语言又叫超文本标记语言,是用于描述网页文档的一种语言。html语言使用简单,但是功能很强大。它是一种规范,也是一种标准,它通过标记符号来标记要显示的网页中的各个部分。html是一种非严谨性的语言,在使用中,对大小写不敏感,比如
<html></html>  <HTML></HTML>
这两个标签的含义是一致的,都表示网页的开头和结束,一般来说,一个网页包括三部分组成,即网页用头部用 <html></html>, 头部用<head></head>来表示,身体用<body></body>表示。网页的正文一般定义在<body></body>标签中,用来显示网页的正文。
二.常用HTML标签
一.字体设置标签
1.<font></font>标签队,该标签用来设置字体在浏览器显示的格式,他有多个属性,包括大小(size),颜色(color)等。
2.<b></b>标签对,该标签对用来给字体加粗。如:
<font size ="2" color="red"><b>联系我们</b></font>
上述标签标示把“联系我们”字的大小设置为2,颜色为红色,并且加粗显示。
二.列表标签
1.<ul></ul>和<li></li>标签队
  该标签队用来设置列表的项目符号,其中<ul>标签有三个属性(disc,circle,square),默认属性是disc。例如:
 <ul  type="disc">
   		<li>java</li>
		<li>javaScript</li>
   </ul>
2.<ol></ol>和<li></li>
    该标签队与<ul></ul>类似,也是用来设置列表的标签,不过他是用数字来表示,通常有阿拉伯数字,希腊字母等属性。例如:
 <ol  type="disc">
   		<li>java</li>
		<li>javaScript</li>
   </ol>
三.表格标签
表格标签是一个非常重要的标签,用<table></table>表示,表格标签有许多属性,下面分别介绍:
1.border和bordercolor属性:分别表示表格边框以及边框的颜色
2.cellspacing,表示表格边框和单元格边框的距离,为0时表示重合
3.cellpadding,表示表格中的数据距离单元格的距离,可以用象素来表示
4.width,表示表格的宽度,可以用象素或者百分比来表示
<tr></tr>标签队:用来定义表格中的行,<tr>表示行的开头,</tr>表示行的结束。
<td></td>标签对:用来定义单元格,分别表示单元格的开始和结束,他有两个重要的属性,即colspan和rowspan,用来合并单元格。
四.<form></form>表单
表单是注册页面必不可少的一部分,表单标签是一对非常重要的标签,在表单里可已定义很多标签,下面分别说明:
1.<input></input>标签,该标签有很多属性,其中最主要的一个属性是type,根据type的不同,可以得到不同的控件,如text,password,button,radio,checkbox,textarea,reset,submit等,另外,为了让表单提交给服务器后能被服务器取出,每个控件都要有一个name属性,根据name的不同,来获取他的值,还有value属性也是必不可少的。
2.<select></select>标签,该标签用来建立一个下拉列表。
最后,<form>表单是为了提交给服务器的,为了能够提交给服务器,<form>表单还有一个action属性,用来指定提交到的服务器的地址。
五.超链接标签<a></a>
超链接标签主要用于页面的跳转,用于连接网络上的资源,使html更加的灵活,排版更加方便,简捷。
下面,我们做一个案例,来练习所学习的html标签的使用,下面是一段代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
<form>
<table border="1" bordercolor="#003399" cellspacing="0" cellpadding="10" width="70%" >
    <tr>
		<th colspan="2">信息注册页面</th>
    </tr>
    <tr>
    <td>用户名:</td>
		<td><input type="text" name="user"/></td>
    </tr>
	<tr>
		<td>密码:</td>
		<td><input type="password" name="password"/></td>
	</tr>
	<tr>
		<td>确定密码:</td>
		<td><input type="password" name="repassword"/></td>
	</tr>
	<tr>
	    <td>性别:</td>
		<td>
		  <input type="radio" name="sex" value="man" />男
		  <input type="radio" name="sex" value="female" />女
		</td>
	</tr>
	<tr>
		<td>技术:</td>
		<td>
			<input type="checkbox" name="skill" value="java" />java
			<input type="checkbox" name="skill" value="html" />html
			<input type="checkbox" name="skill" value="jsp" />jsp
		</td>
	</tr>
	<tr>
		<td>国家:</td>
		<td>
			<select name="country">
		       <option value="cn">中国</option>
			   <option value="en">英国</option>
			   <option value="usa">美国</option>
		   </select>
		</td>
	</tr>
  <tr>
    <th colspan="2">
	   <input type="submit" value="提交数据"/>
	   <input type="reset" value="清除数据"/>
	</th>
  </tr>
</table>
</form>
</body>
</html>
运行上述代码,在浏览器中的结果如下图所示:
信息注册页面
用户名:
密码:
确定密码:
性别:
技术:java html jsp
国家:

  



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Go语言(也称为Golang)是由Google开发的一种静态强类型、编译型的编程语言。它旨在成为一门简单、高效、安全和并发的编程语言,特别适用于构建高性能的服务器和分布式系统。以下是Go语言的一些主要特点和优势: 简洁性:Go语言的语法简单直观,易于学习和使用。它避免了复杂的语法特性,如继承、重载等,转而采用组合和接口来实现代码的复用和扩展。 高性能:Go语言具有出色的性能,可以媲美C和C++。它使用静态类型系统和编译型语言的优势,能够生成高效的机器码。 并发性:Go语言内置了对并发的支持,通过轻量级的goroutine和channel机制,可以轻松实现并发编程。这使得Go语言在构建高性能的服务器和分布式系统时具有天然的优势。 安全性:Go语言具有强大的类型系统和内存管理机制,能够减少运行时错误和内存泄漏等问题。它还支持编译时检查,可以在编译阶段就发现潜在的问题。 标准库:Go语言的标准库非常丰富,包含了大量的实用功能和工具,如网络编程、文件操作、加密解密等。这使得开发者可以更加专注于业务逻辑的实现,而无需花费太多时间在底层功能的实现上。 跨平台:Go语言支持多种操作系统和平台,包括Windows、Linux、macOS等。它使用统一的构建系统(如Go Modules),可以轻松地跨平台编译和运行代码。 开源和社区支持:Go语言是开源的,具有庞大的社区支持和丰富的资源。开发者可以通过社区获取帮助、分享经验和学习资料。 总之,Go语言是一种简单、高效、安全、并发的编程语言,特别适用于构建高性能的服务器和分布式系统。如果你正在寻找一种易于学习和使用的编程语言,并且需要处理大量的并发请求和数据,那么Go语言可能是一个不错的选择。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值