前端基础之Html、CSS、JavaScript、JQuery、Ajax

前端

1.HTML

XML:可扩展标记语言
XHTML:可扩展的超文本标记语言

1. HTML 概述

HTML:超文本标记语言

网页组成:文字 + 图片 + 表格 + 表单 + 链接 + 视频 + 音频

网页文件的格式:htm ,html

网页的注释<!-- 注释的内容 -->

html 结构

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    	<title>头部标题</title>
    </head>
    <body>
    	网页内容所在位置
    </body>
</html>

2. 标记

  1. 标记的语法

    <起始标签 属性名="" ......> 被标记的内容</结束标签>
    

    注意:

    1. 不区分大小写(个别浏览器区分)
    2. 一般标记都是成对出现,极少数单独出现
    3. 标签可以相互嵌套,但不可交叉嵌套(属性如果其冲突,就近原则)
  2. 标签分类

    1. 块级标签:有换行,有宽高,外边距正常,块级标签和行级标签都可以放
    2. 行内标签:没有换行,宽高无效,上下外边距无效,只能放文字和行级标签,不能放块级标签

    如果要给服务端提交数据,表单中的组件必须有 namevalue 属性。用于给服务端获取数据方便

  3. 特殊字符

    &nbsp; 空格
    &gt; 	>
    &lt; 	<
    &quot; 	"
    &amp; 	&
    &copy; 	版权©
    &reg; 	注册®
    
  4. 标记

    1. 常用标记

      标题:<hn="1...6" align="left|center|right" ></hn>
      段落:<p align="left|center|right"></p>
      字体:<font size="1-7" color="颜色" face="字体风格[黑体]"></font>
          <i>斜体</i>		  <em>斜体</em>
          <b>加粗</b>		  <strong>加粗</strong>
          <u>下划线</u>		 <ins>下划线</ins>
          <s>删除线(贯穿线)</s><del>删除线</del>
          <sub>下标标识</sub>
          <sup>上部标识</sup>
      
      换行:<br/>
      居中:<center></center>
      元信息:<meta />
      预定义:<pre></pre>
      地址:<address></address>
      音频:<embed src=""></embed>
      水平线:<hr size="粗细" color="颜色" width="长度" align="center|left|right" noshade(3D 凹凸效果)/>
      滚动:<marquee direction="left|right|down|up" scrollamount="滚动速度"
      	behavior="scroll(重复)|slide(不重复)|alternate(来回滚动)" 
          loop="滚动次数-1" scrolldelay="两次之间的有延迟 值越大越明显的停顿"> </marquee>
      页面排版:<div> </div>
      
    2. 图片标记:img

      <img src="路径" width="长度" height="高度 px" alt="加载失败" title="标题"/>
      
    3. 链接标记:a

      1. 文本链接

        <a href="路径" target="_self|_blank(新窗口打开)" title="提示">百度</a>
        
      2. 图片链接:可做图片按钮

        <a href="链接路径" title="提示"><img src="图片路径" alt="图片加载失败" title="提示"/></a>
        
      3. 锚连接:一般用于当前页面位置的跳转

        <a name="锚名字" href="">首页</a>
        <a href="#锚名字">跳转到首页</a>
        
    4. 表格

      1. 完整版

        <table>
            <caption>标题</caption>
            <thead>
            	<tr><th></th></tr>
            <thead>
            <tbody>
            	<tr><td></td></tr>
            </tbody>
            <tfoot>
            	<tr><td></td></tr>
            </tfoot>
        </table>
        
      2. 属性

        1. table 表格

          border: 	边框粗细
          bordercolor:边框颜色
          width:		宽度
          height:		高度
          bgcolor:	背景颜色
          background:	背景图片
          cellspacing:单元格与单元格之间的距离
          cellpadding:单元格与数据之间的距离
          
        2. tr 行

          align:left|center|right 		 水平位置
          valign:middle 中|top 上|bottom 下 垂直位置
          height:
          width:
          bgcolor:
          background:背景图片
          
        3. td|th 列 (th 列属于首列,自动居中加粗)

          align:left|center|right 		 水平位置
          valign:middle 中|top 上|bottom 下 垂直位置
          height:
          width:
          bgcolor:
          background:	背景图片
          rowspan:	合并行
          colspan:	合并列
          # 合并行列:数格子,数过的格子不能再数
          
    5. 列表

      1. 有序列表

        <ol type="1|A|a|I|i" start="阿拉伯数字从哪里开始">
        	<li type="1|A|a|I|i"></li>
        </ol>
        
      2. 无序列表

        <ul type="disc(实心圆)|circle(空心圆)|square(正方形)">
        	<li></li>
        </ul>
        
      3. 自定义列表

        <dl>
            <dt> 小标题 </dt>
            <dd> 内容 </dd>
        </dl>
        
    6. 表单 form、input、select、textarea

      表单:是页面提供客户端输入信息的元素的统称,包括表单表单元素

      如果要给服务端提交数据,表单中的组件必须有 namevalue 属性,用于给服务端获取数据方便

      <form action="url 提交地址" method="get|post" name="formname">
             <fieldset>
                <legend>基本信息</legend>
          文本框:<input type="text" name="" size="" maxlength="" value="默认值"/>
          密码框:<input type="password" name="" size="" maxlength="" value="默认值"/>
          单选框:<input type="radio" name="sex" value="" checked="checked"/>提示符
          多选框:<input type="checkbox" name="" value="" checked="checked"/> 提示文字
          隐藏文本:<input type="hidden" name="" value=""/>
          上传文件:<input type="file" name=""/>
             </fieldset
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
高校宿舍管理系统是一种方便学生宿舍管理和维护的系统,其前端主要使用了Layui、CSSJavaScriptjQueryAjax等技术。 Layui是一个前端开发框架,它提供了一系列的UI组件和工具,使得前端开发更加简单、高效。在高校宿舍管理系统中,Layui可以用来构建系统的布局和页面,包括表单、表格、导航栏等,使系统界面更加美观和易用。 CSS(层叠样式表)是用来对HTML文档进行样式增加和控制的语言。在宿舍管理系统中,CSS可以用来控制界面元素的样式,比如背景颜色、边框样式、字体样式等,使得系统具有一致的外观和美观的用户界面。 JavaScript(简称JS)是一种用于网页交互的脚本语言。在宿舍管理系统中,JavaScript可以用来实现一些动态的效果和交互功能,比如表单验证、页面跳转、数据动态加载等,增加系统的用户友好性和交互性。 jQuery是一个快速、简洁的JavaScript库,它可以简化HTML文档遍历、事件处理、动画效果等操作。在宿舍管理系统中,jQuery可以用来操作DOM元素、处理事件、进行AJAX请求等,使得开发更加方便和高效。 Ajax(Asynchronous JavaScript And XML)是一种用于在Web页面中异步传输数据的技术。在宿舍管理系统中,Ajax可以实现页面的无刷新更新和与后端的数据交互,比如用户登录验证、表单提交、数据查询等,提升系统的性能和用户体验。 综上所述,高校宿舍管理系统前端使用的技术主要包括Layui、CSSJavaScriptjQueryAjax,它们共同作用于系统的布局、样式、交互和数据传输,提供了一个美观、易用和高效的用户界面。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值