Kazi sama 2022-08-31 20:11 采纳率: 100%
浏览 45
已结题

HTML,CSS,Javascript网页注释和完善

问题遇到的现象和发生背景

学校web development 的project,teacher要求我们用html,css,javascript做一个杂志的网站,我基本上已经完成了网站的设计和代码,但是这个是用网站设计软件自动生成的,我用我自己的一点点知识修改了一点点;teacher需要我们给大部分的代码添加注释,html,css,javascript 都要加注释,所以其他程序员能够看得懂。代码有几万行,而且很多都是计算机自动生成,有没有自动生成注释的软件;而且我对CSS和javascript不是很懂,希望能够改一下CSS和javascript的Class,有没有什么好的方法和方便的工具,
我主要是使用bracket和它的拓展,其他json什么我都不是很懂,希望专家多多帮助

问题相关代码,请勿粘贴截图

比如说我的问题就是给这个section的class能让人看的懂,还有添加注释,让他更加简洁,有没有什么好的工具和方法

    
    <section class="u-clearfix u-grey-10 u-valign-top-lg u-valign-top-xl u-valign-top-xs u-section-3" id="sec-443a">

        
        <div class="u-expanded-width u-palette-2-dark-3 u-shape u-shape-rectangle u-shape-1"></div>

        
        <div class="u-palette-3-base u-radius-50 u-shape u-shape-round u-shape-2" data-animation-name="customAnimationIn" data-animation-duration="1500" data-animation-delay="500"></div>
        
        
        <img src="images/Young-Muscular-Man-Doing-Lunges-In-Dark-Gym.jpg" alt="" class="u-image u-image-round u-radius-50 u-image-1" data-image-width="1109" data-image-height="614" data-animation-name="customAnimationIn" data-animation-duration="1500" data-animation-delay="0">
        <div class="u-list u-list-1">
            <div class="u-repeater u-repeater-1">
                <div class="u-container-style u-list-item u-radius-20 u-repeater-item u-shape-round u-white u-list-item-1" data-animation-name="customAnimationIn" data-animation-duration="1500" data-animation-direction="" data-animation-delay="500">
                    <div class="u-container-layout u-similar-container u-container-layout-1"><span class="u-file-icon u-icon u-text-palette-3-base u-icon-1" data-animation-name="customAnimationIn" data-animation-duration="1500" data-animation-delay="750"><img src="images/7998511-4.png" alt=""></span>
                        <p class="u-text u-text-1">BillSports makes you practice workout <span class="u-text-palette-2-base" style="font-weight: 700;">persistently</span>
                        </p>
                    </div>
                </div>
                <div class="u-container-style u-list-item u-radius-20 u-repeater-item u-shape-round u-white u-list-item-2" data-animation-name="customAnimationIn" data-animation-duration="1500" data-animation-direction="" data-animation-delay="500">
                    <div class="u-container-layout u-similar-container u-container-layout-2"><span class="u-file-icon u-icon u-text-palette-3-base u-icon-2" data-animation-name="customAnimationIn" data-animation-duration="1500" data-animation-delay="750"><img src="images/1442912-5-26.png" alt=""></span>
                        <p class="u-text u-text-2">BillSports makes you practice workout <span style="font-weight: 700;" class="u-text-palette-2-base">amusingly</span>
                        </p>
                    </div>
                </div>
                <div class="u-container-style u-list-item u-radius-20 u-repeater-item u-shape-round u-white u-list-item-3" data-animation-name="customAnimationIn" data-animation-duration="1500" data-animation-direction="" data-animation-delay="500">
                    <div class="u-container-layout u-similar-container u-container-layout-3"><span class="u-file-icon u-icon u-text-palette-3-base u-icon-3" data-animation-name="customAnimationIn" data-animation-duration="1500" data-animation-delay="750"><img src="images/1442912-5-26.png" alt=""></span>
                        <p class="u-text u-text-3">BillSports makes you practice workout <span class="u-text-palette-2-base" style="font-weight: 700;">breezily</span>
                        </p>
                    </div>
                </div>
            </div>
        </div>
    </section>

运行结果及报错内容

能够运行出一个挺好的网站,网址是billsports.nicepage.io,需要VPN才能上去,如果可以的话去看一下

我的解答思路和尝试过的方法

我用Bracket来解决这个问题,也用了许多bracket的拓展,但是效果不是很理想,希望专家能够提供一些方便的方法和工具(最好是bracket的),我现在只用了beautify来美化html,css和javascript的格式,希望专家能提供更方便的工具(比如自动注释,方便更改Class,加上javascript even listener的工具)

我想要达到的结果

1,HTML, CSS, Javascript 注释 (最好有自动生成的工具)
2,HTML的class,CSS的class, 改到让人类能够看的懂,我现在不是很懂CSS, 有没有快速改CSS的工具
3,我的javascript也是在nicepage的网站上自动生成的,有没有快速写javascript eventlistener 的工具?我想理解这个网站的javascript,也想自己写一点简单的javascript event handler或者listener
4,所有工具最好都是bracket有关,其他的也可以,谢谢专家了

  • 写回答

3条回答 默认 最新

  • 关注

    这种自动生成的css js 名称、方法啥的都具有软件特色,一般不建议说对他做什么修改啥的,因为太烦了,有这时间都写完自己的代码了,你自己写的 css 样式,你会把想赋予这个元素的样式都写进去,但是软件之类生成要考虑复用性,所以有些 类名 对应的样式 只写了一点点,这样复用率高, 比如 你代码里 u-text u-text-3 可能就是 写了一个字体 以及大小 或是颜色,不仅可以用在这个元素上 还阔以用在其他元素上。所以不太有什么好工具能够达到你的预期。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 9月11日
  • 已采纳回答 9月3日
  • 创建了问题 8月31日

悬赏问题

  • ¥20 机器学习能否像多层线性模型一样处理嵌套数据
  • ¥20 西门子S7-Graph,S7-300,梯形图
  • ¥50 用易语言http 访问不了网页
  • ¥50 safari浏览器fetch提交数据后数据丢失问题
  • ¥15 matlab不知道怎么改,求解答!!
  • ¥15 永磁直线电机的电流环pi调不出来
  • ¥15 用stata实现聚类的代码
  • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效