黑马程序员_html

------- android培训java培训、期待与您交流! ----------

1.html基础

1.1 html是什么?
    超文本标记语言是一种用来设计网页的标记语言,用该语言编写的文件,以html或者
.html为后缀,并且由浏览器解释执行,生成相应的界面。

1.2 html文件的基本结构
   html的基本基本结构分为两大部分:头(head)和体(body)

1.2.1 文件的基本结构
1)html头标记,写描述页面的数据
2)html体标记,与页面显示的内容有关系
<html>
</head></head>
<body></body>
</html>

1.2.2 <meta>
1)主要用于设置消息头
2)消息头:
浏览器访问服务器时,服务器会发送的一些键值对  
<meta http-equiv="content-type" content="text/html;charser=utf-8">
<html>
<head>
<title>标题</title>
<!--http-equiv属性:设置消息头
    content属性:设置消息头的值-->
<meta http-quiv="content-type"
  content="text/html;charset=utf-8">
</head>
<body></body>
</html>

案例演示:引入css样式文件
style.css
body{
font-size:60px;
color:red;
font-style:italic;
}

first.html
<html>
  <!--html的基本机构-->
  <head>
  <link rel="stylesheet"
   type="text/css"
   href="style.css">
  </head>
  <body>
  hello world
  </body>
</html>

1.2.3 引入脚本
·重点掌握5个重要的标记
<html>
<head>
<script src="c1.js"></script>
<script></script>
</head>
<body></body>
</html>

1.2.4 <body>中的标签
<html>
<head>
</head>
</html>

<!--描述页面的数据-->
<head></head>
<!--与页面显示的内容有关系-->
<body>
<!--1.链接-->
<a href=""></a>

<!--2.表格-->
<table>

<!--3.表单-->
<form>

<!--4.列表-->
<ul>,<ol>

<!--5.窗口划分-->
<ifram>,<framest>
</body>
</html>


2.几个重要的标记
2.1 链接<a href>
2.11基本使用
<a href="url地址" target="" title="">描述性的文字</a>
href属性:             指定链接的地址
target属性:           指定在哪个窗口打开链接,值可以指定为
·_slef:              在当前窗口打开链接,值可以指定为:
·_blank              在新窗口打开
·tiltle:             提示信息


2.2 表格的基本结构
<table border="" width="" cellspaing="" cellpadding="">
    <tr align="">
    <td align=""></td>
    <td></td>
    </tr>
</table>
border:       框架的宽度,单位是像素
width:        表格的宽度
              可以用百分比,也可以是绝对值
cellspacing:  单元格内容与单元格之间的空隙
cellspacing:  单元格内容与单元格之间的空隙
align:        水平对齐,值"cemter","right","left"
         
2.3 表单的基本语法
<form action="" method="" enctype="">
   input标记
   非input标记
</form>
action属性:    表单提交由哪个程序来处理
method属性:    表单提交方式
entype属性:    设置表单的MIME编码
 
2.4 表单的主要标记
1)  文本输入框
type属性:     input标记的具体类型
              type内容可以不写,默认是文本框
name属性:     标记的一个名称,该名称用于生成一个请求参数
value属性:    缺省值    

2) 密码输入框
<input type="radio" name="" value="" checked="checked">
value属性:     发送给服务器端的值
checked属性:   就一个值"checked",表示缺省值被选上

3)单选
<input type="radio"  name="" checked="checked"/>
checked属性:  就一个值"checked",表示缺省被选上

4) 多选
<input type="checkbox" name="" value="" checked=""/>

5)文件上传
<input type="file" name=""/>

6)提交按钮
<input type="submit" value="comfirm'>

7)重置按钮
<input type="reset" value="reset"/>

8)下拉菜单
<select name="" multiple="">
  <option value=""></option>
</select>

 

 


 

 

------- android培训java培训、期待与您交流! ----------

### 黑马程序员 HTML 学习资源概述 黑马程序员提供了丰富的编程教育资源,涵盖了多种编程语言和技术栈的学习路径。对于希望深入学习HTML的学员来说,虽然直接提及HTML的具体课程较少,但可以借鉴其全面的教学体系和方法论。 #### 基础概念介绍 HTML (HyperText Markup Language) 是用于创建网页的标准标记语言。它定义了网页结构并通过标签来描述文档中的不同部分[^1]。 #### 推荐学习途径 尽管提供的参考资料主要集中在Java和Python上[^2],建议可以从以下几个方面寻找适合自己的HTML学习材料: - **官方文档**:W3C官方网站提供最权威的HTML标准说明以及最新特性更新。 - **在线平台**:Codecademy, MDN Web Docs等网站拥有大量互动式的HTML教程,非常适合初学者实践操作。 - **书籍推荐**: - *《Head First HTML and CSS》*:这本书采用图文并茂的方式讲解知识点,易于理解。 - *《Murach&#39;s HTML5 and CSS3》*: 这本书不仅介绍了HTML的基础语法,还涉及到了CSS样式设计的内容。 - **视频教程**:考虑到对黑马程序员风格的喜爱,可以在B站或其他平台上搜索类似的高质量教学频道,这些通常会包含详细的案例分析和项目实战指导。 ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> </body> </html> ``` 此代码片段展示了最基本的HTML文件框架,其中包含了`<html>`、`<head>` 和 `<body>`三个核心元素。这将是任何HTML页面不可或缺的部分。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值