JAVA WEB day1

1.HTML的简介: 什么是HTML (基础)     表示是超文本标记语言 HyperText Markup Language  网页语言;

            **超文本 : 超出文本的范畴     可使用html可以轻松实现这样的操作

            **标记    :html里面的所有标记都是通过  标记来实现的  标记 就是一个标签;<标签名称>

            **网页语言 :

    *第一个html程序。

        创建java文件    .java

            **先编译  在运行 (jvm)

        创建 html文件  .html .htm

        **直接通过浏览器就能运行


*html的规范(遵循)

    1.一个html文件 有开始的标签,和结束的标签

            --<html></html>

    2.包含两部分内容

            (1) <head>   设置相关信息</head>头部

                (2) <bady>显示的页面内容写在这里面 </body>

    3.html 有开始标签,也要有结束标签

    4.html 代码  是不区分大小写的;

5.有些标签 ,没有结束标签  比如  (标签内结束)<br/>换行 <hr/> 水平线;

**HTML的操作思想(理解)

    网页中有很多数据,不同的数据可能需要不同的显示效果;这个时候需要使用标签把操作的数据包起来(封装起来)

通过修改标签的 属性值 来修改标签内 数据样式的变化。

    一个标签相当于一个容器,想要修改容器内数据的样式,只需修改容器的属性值,就可以实现容器内数据样式的变化

HTML常用的标签;

2、文字标签,注释标签

<font></font>   属性:  *size  (大小 取值范围1~7   超过7  默认  还是7)       

                    * color(颜色)  表示方式 :1) 英文单词: red   green  blue   black white  yellow    gray

    ····                                                2) 十六进制数表示:#ffffff: RGB

        * 注释标签

            -java里面的注释 :  单行  多行  文档  三中注释  

               -HTML 的注释  <!-- -->(英文状态下)

3、标题标签,水平线标签和特殊字符

   1)标题标签

        *<h1></h1>        <h2></h2> ………………,.< h9></h9>

    ---从1-9  是依次变小的,同时自动换行   

 2)水平线标签

            <hr/>   属性   size  粗细  color  颜色  

    3)    特殊字符

            -需求    想要在 页面上显示这样的内容   <html>:是网页的开始!  &lt ; <    &gt; >  &nbsp 空格    &amp    &

4、列表标签

        --比如在网页显示 这样的效果     XXXXX

                                                              XXXX

                                                              XXXX

                                                               XXXX

**<dl></dl>  表示列表的范围        在dl标签中<dt></dt> 上层内容       <dd></dd> 下层内容



       li   有一个type  属性


5、图像标签(******)

    * <  img  src=“ 图片的路径”/> 

        

        -alt  图片上 显示的文字,把鼠标移动到图片上,停留片刻;  部分浏览器 无效

6、路径的介绍

        * 分类 :两类  

        ** 绝对路径


        **相对路径

一个文件  相对于另外一个文件的位置

../上层目录            ../../上层的上层目录

7、案例  练习   

            插入图片   文字排版 (含有特殊标签,特殊字符)   水平线     图片大小   

8、超链接标签(********)

            *链接资源

            -<a href="链接到资源的路径" >显示在页面上的内容</a >            **href:链接到资源的位置

            **target  设置打开的 方式  默认的是当前页面打开;

                    --  _blank    在一个新窗口打开        ---  _self  在当前页面打开   默认    

                                            不添加 路径  # 默认占位符

            *定位资源 微笑-    

                        ** 如果想要定位一个资源,定义一个位置

                        <a name="top"  >顶部</a>

                                        **回到这个位置

                                         <a href ="#top"> 回到顶部</a>    

                            **引入一个标签    pre:原样输出:

                              是什么样输出就是什么样子;

8、表格标签(**重要的标签**)

操作技巧:首先    数有多少行,数每行里面有多少个单元格;

        *可以对我们的数据进行格式化,是数据更加 完整 清晰

                *<table></table>    表示表格的范围  

                    -border    :表格线

                    -bordercolor:表格线的颜色

                    -cellspacing:单元格的间距

                    -width:表格的宽度

                    -height:表格的高度

        **在table 里面的标签 <tr></tr>  

                设置的方式:align   :  left    center     right

 ** 在 tr  里面 <td></td>    ,<th></th>   也可表示单元格  默认居中  加粗

                设置的方式:align   :  left    center     right


   ** 表格的标题

        <caption>

        </caption>

**合并单元格

    -rowspan:跨行

    -colspan 跨列

            


10、表单标签:(******最重要的标签*****)

    **可以提交数据到网络上的服务器,这个过程可以使用表单标签实现。

    <form>   < /form>        表单标签  表示 表单的范围;


**输入项:可以输入内容和选择内容的 部分;(在所有标签内 必须要有 name属性 才能提交到数据)

        -大部分输入项使用的是  <input    type=”输入项类型“/>  标签进行封装

***普通的输入项:<input type ="text" />

***密码输入项:<input type="password"/>

***单选输入项:<input type="radio"/>

        -在里面需要来一个name属性  才能选择 但是name的属性值必须一样;  也必须包含value 值 类如 判断男女   实现默认选中  在属性中加       checked=”checked“

--复选框输入项:<input  type="checkbox"/>

        -在里面需要来一个name属性;——其name属性值也相同; 也必须包含  value

***文件的输入项:(文件的上传)

            <input type="file"/>

***下拉选项(不是在input选项中)下拉选框  默认选中的  加 selected

<select name=" 必须要有">

<option   value="xxx"   selected=”selected“>  xxx <option/>

<select/>

***文本域

        <textarea  cols="10" rows="10"></textarea>

******隐藏项(不会显示在页面上,但是存在于html代码里面)

<input type="hidden"/>

***提交后的信息显示分析;


***使用图片来提交:

        <input type="image"  src="图片路径"/>

****重置按钮       

 < input type=”reset“/>

***<input type="button"  value=""/>  和js一起使用 单独使用无反应;

11、其他标签的使用:

         

p 标签 段落  比<br/>多了一行

div(换行)   span(不换行)====与css一块使用

12、HTML头标签 的使用

        *html两部份 head body

        **在 head 里面的就是头标签

·        <title></title> 标签表示在标签上显示的内容

**<meta>   标签 设置页面一些相关的内容

     

** base(基本的)标签: 设置超链接的基本设置

-可以统一设置超链接的打开 方式            

**link标签可以引入外部文件     **引入css文件***

13、框架标签(将近淘汰)

        <frameset>

            -rows:按照行进行划分,

                **<frameset  rows="80,*">  上边带为80,剩余的为下面;

            -cols:按照列进行划分

                **<frameset cols="80,*"> 左边的 为80  剩余的为右边;

        </frameset>

--具体显示的页面

        -<frame name="  "   src="b.html">

*使用框架的时候,不能写在body里面,使用了框架    标签,需要把body去掉;





  HTMl 操作思想,(***)、

                *使用标签,要把操作的数据包起来,通过修改标签的属性值,来实现标签的内部样式的变化,

     

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值