《给后端工程师的前端开发课程》笔记

这篇教程涵盖了前端开发的基础知识,包括HTML标签、CSS样式和JavaScript语法。讲解了块级元素与行内元素的区别,DOM操作以及事件处理。还介绍了jQuery库的使用和AJAX异步通信的概念,强调了DOM加载时机以及CSS3的新特性,如动画和布局。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

image-20221024195653664

ASP.Net服务器控件

image-20221024195729623

给后端工程师的前端开发课程

HTML和CSS工作模式

前端工作模式:BS

HTML5基础标签学习

p:定义一个段落(paragraph)

a:超链接
img:图片

div:块元素

​ 我们每定义的一个div实际上是没有效果的,只不过是是我们当前定义了一个容器。他里面可以放置任何元素

​ 块级元素,默认情况下宽度占100%,高度根据div内部的元素的设计而进行自动的扩展。

span:行内元素

​ 行内元素,与div正好相反

​ 默认情况下定义的就是一个流式的布局。宽度根据div内部的元素的设计而进行自动的扩展,高度按照内部元素设计进行的一个自适应。(宽和高都是自适应)

form:表单

输入选项 下拉框 登录按钮等。。。

table:表格

b:粗体显示
h1/h2/h3/h4/h5/h6:标题元素

input:表单元素
ul:列表元素(ol)

Block块元素vs lnline行内元素

Box model盒子模型

  • Block块元素,宽度默认100%
  • Inline行内元素,宽度按实际元素宽度(类似于一种追加的形式在后面显示)

Tag Attribute标签属性

<a href="/index.html" target="_blank" style="color: red; ">Home</a>

·不同的标签拥有不同的属性
·有很多属性是所有标签共有的,比如: id / class / style /title等等

单标签和双标签

<!-―双标签,开始和结束标签-->
<a href=" /index.html" target="_blank" style="color: red; ">Home</a>
<!--单标签-->
<img src=" logo.png" alt=" logo"/>

Demo

image-20221024195749926

image-20221024195817360

标签定义 HTML 表格

一个 HTML 表格包括

元素,一个或多个 、元素。
以及

元素定义**表格行(row)**, 元素定义**表头(head)**, 元素定义表格单元,里面放真正的数据。

更复杂的 HTML 表格也可能包括 、、、、 以及 元素。

ul

<ul>
    <li>Coffee</li>
    <li>Tea</li>
    <li>Milk</li>
</ul>
  • 标签定义无序列表。

  • 标签与
  • 标签一起使用,创建无序列表

**提示:**使用 CSS 为列表定义样式。

**提示:**使用标签创建有序列表。

form

<form action="/users" method="get">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <input type="submit" value="提交">
</form
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值