Python第五周前端学习之HTML5/ CSS / JS

<!--
    html/head/body
    文本 - h1-h6 p / br / hr / sub / sup / strong / b / em / del / ins /
    列表 - ul(li) / ol(li) / dl(dt/dd) /
    图像 - img / figure / figcaption
    链接 - a(页面链接/锚链接/功能链接)
    表格 - table / tr / td / th / thead / tbody / tfoot
    表单 - form / input (text / password / radio / checkbox / file / submit / reset / email / date  url/ search) / select / textarea
    音视频 - audio / video / (source)

-->
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>HTML5笔记</title>
    </head>
    <body>
        <!--controls 控件 autoplay 自动播放 loop -->
        <audio autoplay loop>
            <source src="resources/xiaochou.mp3">
        </audio>
        <dl id="top">
            <dt>
                <figure>
                    <figcaption style="text-align: center;">FOR DREAM <br />
                    <img src="img/bg2.jpg">
                </figure>
            </dt>
            <dd style="text-align: center;">火拳 艾斯</dd>
        </dl>
        <table border="" cellspacing="" cellpadding="">
            <caption>海贼王名言</caption>
                                   <!--
                                       作者:[email protected]
                                       时间:2018-04-01
                                       描述:thead tbody tfoot
                                   -->
            <tr>
                <th>姓名</th>
                <th>名言</th>
            </tr>
            <tr>
                <td>白胡子</td>
                <td>红发</td>
                <td>路飞</td>
                <td>艾斯</td>
                <td>索隆</td>
                <td>海贼王</td>
            </tr>
            <tr>
                <td>做我儿子吧!</td>
                <td>请各位务必给我这个面子</td>
                <td>我不是天生的王者 但我骨子里流动着不让我低头的血液</td>
                <td>为什么遇到如此强大的敌人你也不愿逃跑?—— 那是因为身后,有至爱之人。</td>
                <td>我不管这个世上的人怎么说我,我只想依照我的信念做事,绝不后悔,不管现在将来都一样!</td>
                <td>这个世界并不是掌握在那些嘲笑者的手中,而恰恰掌握在能够经受得住嘲笑与批评仍不断往前走的人手中。</td>
            </tr>
        </table>
        <form action="" method="post">
            <fieldset id="">
                <legend>表框名</legend>
                <input type="text" name="" id="" value="" required=""/>
                <input type="password" name="" id="" value="" placeholder="占位华语"/>
                <input type="radio" name="1" id="" value="" />单选一
                <input type="radio" name="1" id="" value="" />单选二
                <input type="checkbox" name="2" id="" value="" />复选1
                <input type="checkbox" name="2" id="" value="" />复选2
                <input type="date" name="" id="" value="" />
                <input type="email" name="" id="" value="" />
                <select name="">
                    <option value="">1</option>
                    <option value="">2</option>
                    <option value="">3</option>
                    <option value="">4</option>
                    <option value="">5</option>
                    <option value="" selected>666</option>
                </select>
                <textarea name="" rows="" cols="">我是文本框</textarea>
                <input type="file" name="photograph" id="photograph" value="浏览文件" />
                <input type="submit" name="" id="" value="提交" />
                <input type="reset" name="" id="" value="重置" />
            </fieldset>
        </form>
        <a href="http://www.runoob.com" style="text-decoration: none;color: red;">超链接</a>
        <a href="#top" style="text-decoration: none;color: red;">锚定</a>
        <a href="" style="text-decoration: none;color: red;">功能链接</a>
    </body>
</html>

CSS

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>CSS笔记</title>
    </head>
    <body>
        <div class="header">
            <h1 style="text-align: center;">基础</h1>
            <ul style="list-style: none; line-height: 30px;text-align:center;">
                <li>标签选择器 id class nthon-child</li>
                <li>间距 word-spacing  行高 line-height font-size 大小 </li>
                <li>font-weight 粗细,bold bolder  font-style 样式,italic 斜体 letter-spacing </li>
                <li>text-align:  center top bottom left right</li>
                <li>overflow: hidden  scroll;</li>
                <li>text-decoration: line-through 删除线;</li>
                <li>块级元素,行级元素,内联元素 用display转换</li>
                <li>转义字符</li>
                <li>html是显示,是超文本语言,css是装饰,js是脚本,显示行为</li>
                <li>样式分为3种,常用的是内部和外联, 内联很少用。样式表冲突时的三大原则</li>
                <li>就近原则;具体性原则;重要性原则</li>
            </ul>
            <iframe  src="https://www.liaoxuefeng.com/" frameborder="0" width="800" height="400"></iframe>
            <iframe  src="http://www.runoob.com/js/js-examples.html" frameborder="0" width="800" height="400"></iframe>
        </div>
        <div class="nav">
            <ul style="list-style: none;text-align: center;">
                <li>display 类型转化 - block inline-block</li>
                <li>position :relative absolute fixed 相对,绝对,固定定位</li>
                <li>z-index配合定位使用,决定谁在最上面,值越大,在上面,下面被覆盖</li>
            </ul>
        </div>
        <div class="main"></div>
        <div class="footer"></div>
        <div class="bottom"></div>
    </body>
</html>

JS

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>js笔记</title>
    </head>
    <body>
        <div>
            <h2>天赐大酒店</h1>
            <hr />
            <h1 >剩余房间数<input type="text" value="10" id="demo" /></h1>
            <hr />
            <input id="join" type="button" onclick="myfunction1()" value="申请入住">
            <input id="quit" type="button" onclick="myfunction2()" value="申请退房">
        </div>
        <div>
            <h2>九九乘法表</h2>
            <hr />
            <div id="tableNine" style="height: 230px;background-color: yellow;"></div>
        </div>
        <div></div>
        <div></div>
        <div></div>
        <div></div>
        <div></div>
        <script type="text/javascript">
            function jiujiu(){
                var row, col;
                var string = "<table>";
                for (row = 1; row < 10; row++){
                    string += "<tr>";
                    for (col = 1; col < row + 1;col++){
                        string += "<td>";
                        string += row + "&times;" + col + "=" +  col * row;
                        string += ‘</td>‘
                    }
                    string += "</tr>";
                }
                document.getElementById("tableNine").innerHTML = string + "</table>";
            };
            jiujiu();
        </script>
        <script type="text/javascript">
            function myfunction1(){
                var number =parseInt(document.getElementById("demo").value);
                if (number > 0) {
                    document.getElementById("demo").value = number - 1;
                    window.alert("订房成功");
                } else{
                    window.alert("订房失败")
                }
            }
            function myfunction2(){
                var number =parseInt(document.getElementById("demo").value);
                if (number < 15) {
                    document.getElementById("demo").value = number + 1;
                    window.alert("退房成功");
                } else{
                    window.alert("退房失败")
                }
            }
        </script>
    </body>
</html>

原文地址:https://www.cnblogs.com/zl666/p/8689062.html

时间: 2024-08-29 16:16:46

Python第五周前端学习之HTML5/ CSS / JS的相关文章

第五周JAVA学习笔记(五)

将指定目录下的所有文件显示到列表框(JList)组件中, :效果图如下:                  import java.awt.BorderLayout; import java.io.File; import javax.swing.JComboBox; import javax.swing.JFrame; import javax.swing.JList; import javax.swing.JScrollPane; public class kuang { public st

第五周Java学习总结(补)

第五周java学习内容(补) 学习内容: File类方法的操作 public String getName() public boolean canRead() public boolean canWrite() ...... 匿名类try-catch的用法. 创建目录与目录的删除. 文件输入流输出流 ...... 代码截图: 由于是第五周和第六周的代码混合到一起了,所以代码截图截图内容包括了第五周和第六周代码的总和,第六周代码由于时间紧张,并没有全敲,望请谅解. 遇到的问题: Q:在学习匿名类

前端学习之路-CSS介绍,Html介绍,JavaScript介绍

CSS介绍 学前端必备掌握CSS样式,css为层叠样式表,用来定义页面的显示效果,加强用户的体验乐趣,那么如何用css到html中呢? style属性方式 利用标签中的style属性来改变显示样式 <p style="background-color: #FFF000"> p标签 </p> 在head中加入style标签 <head> <style type="text/css"> p { color: #FFF000

好程序员web前端学习路线分享css模块化方案

好程序员web前端学习路线分享css模块化方案,这篇文章主要介绍了css模块化方案,css的模块化方案可能和js的一样多,下面简单介绍几种主要的模块方案,非常具有实用价值,需要的小伙伴可以参考下. css的模块化方案可能和js的一样多,下面简单介绍几种主要的模块方案.oocss面对对象的规则,主要的原则是两种:分离结构和外观,分离容器和内容.名词解释1.分离结构和外观:增加可重复的设计单元,同时去推进产品和ui对这方面的思考,比如下面的css使用时对象模式的命名和模块化规则.2.分离容器和内容:

第五周的学习进度情况

第五周,不在状态,关于软件工程的学习并没有以往那么用心了,是该好好反思.   第四周 所花时间(包括上课) 8 代码量(行) 200+ 博客量(篇) 3 了解到的知识 软件需求分析的重要性 练习对编程学习的重要 虽然上周不在状态,但是,感觉周末表现良好,心也慢慢的收回来了,身边这么多榜样,一定要坚持,做好该做的!

Python第五周 学习笔记(1)

高阶函数 First Class Object 函数也是对象,可调用的对象 函数可以作为普通变量.参数.返回值等等 数学概念 y=g(f(x)) 在数学和计算机科学中,高阶函数应当是至少满足下面一个条件的函数 接受一个或多个函数作为参数 输出一个函数 内建高阶函数 sorted(iterable[, key][, reverse]) 排序 filter(function, iterable) --> filter object 过滤数据 map(func, *iterables) --> ma

Python第五周 学习笔记(2)

装饰器应用练习 一.实现一个cache装饰器,实现可过期被清除的功能 简化设计,函数的形参定义不包含可变位置参数.可变关键词参数和keyword-only参数 可以不考虑缓存满了之后的换出问题 1)原始 def cache(fn): import inspect local_cache = {} def wrapper(*args, **kwargs): sig = inspect.signature(fn) params = sig.parameters param_names = list(

前端学习之HTML5

一.文本与段落标记 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>文本与段落标记</title> </head> <body> <h1>欢迎来到HTML5</h1><br> <hr width="500px" size

第五周linux学习笔记

第五章 系统调用 5.1 与内核通信 系统调用在用户空间进程和硬件设备之间添加了一个中间层.该层主要作用有三个. 它为用户空间提供了一种硬件的抽象接口. 系统调用保 证了系统的毡定和安全. 在第 3 章中曾经提到过,每个进程都运行在虚拟系统中,而在用户空间和系统的其余部分提供这样一层公共接口,也是出于这种考虑. 在 Linux 中,系统调用是用户空间访问 内核的唯一手段:除异常和陷入外,它们是内核唯一的合法入口. 5.2 API, POSIX 和 C 库 应用程序通过在用户空间实现的应用编程接口