搜索
首页web前端css教程日 - TML/CSS - 项目 ILUGC(网页)

HTML:

  • HTML 代表超文本标记语言
  • HTML 是创建网页的标准标记语言
  • HTML 描述网页的结构
  • HTML 由一系列元素组成
  • HTML 元素告诉浏览器如何显示内容
  • HTML 元素标记内容片段,例如“这是标题”、“这是一个段落”、“这是一个链接”等

参考- https://www.w3schools.com/Html/html_intro.asp

CSS:

  • 层叠样式表 (CSS) 是一种样式表语言,用于描述用 HTML 编写的文档的呈现方式。
  • CSS 描述了如何在屏幕、纸张、语音或其他媒体上呈现元素。

参考 - https://developer.mozilla.org/en-US/docs/Web/CSS

Day - TML/CSS - Project ILUGC(web page)

HTML/CSS 和 Javascript 之间的差异。

-->HTML/CSS - 静态页面 - 每次加载时内容都保持不变,除非手动更新。
-->Javascript - 动态页面 - 页面可以响应用户操作,例如单击按钮、提交表单或移动鼠标。

HTML 语法:


<title>Page Title</title>


   <h1 id="My-First-Heading">My First Heading</h1>
   <p>My first paragraph.</p>


-->以(.html)扩展名保存文件,然后双击运行程序。

Day - TML/CSS - Project ILUGC(web page)

HTML 元素:
在 HTML 中,元素通常使用开始标记和结束标记来定义其开始和结束。
-->开始标签:标记 HTML 元素的开始。
-->结束标签:在元素名称之前使用正斜杠标记 HTML 元素的结束。
例如:

你好,世界!

独立标签:HTML中的独立标签(也称为自关闭标签)是不需要关闭标签的元素,因为它在开始和结束之间没有任何内容标签。
例如-
- break:用于插入换行符

项目:

准备 ILUGC 网页布局:(https://ilugc.in/)


    ILUGC标题>

。容器{
    边框:1px实线;
    高度:200%;
    宽度:85%;
    边距:自动;
}
.标题h4{
    文本转换:大写;
    颜色:#e22d30;
    顶部边框:1px 纯绿色;
    宽度:适合内容;
    顶部填充:10px;
}
.标题{

    边距:25px;
}
风格>
头>

   <div>



<p>输出:</p>

<p><img src="/static/imghwm/default1.png" data-src="https://img.php.cn/upload/article/000/000/000/173594590044719.jpg?x-oss-process=image/resize,p_40" class="lazy" alt="Day - TML/CSS - Project ILUGC(web page)"></p>
<p><strong>说明:</strong></p>

<ol>
<li>
:HTML 文档的根元素。</li>
<li>
:包含文档的元数据和资源。</li>
<li>
<title>:设置浏览器选项卡上显示的网页标题。</title>
</li>
<li>
<style>:嵌入 CSS 以设置 HTML 文档的样式。</style>
</li>
</ol>

<ul>
<li><p>.container:设置容器 div 的样式:<br>
a) border: 1pxsolid;: 添加1像素的实心边框。<br>
b) height: 200%;: 将高度设置为视口高度的两倍。<br>
c) width: 85%;:设置宽度为视口宽度的85%。<br>
d) margin: auto;:使容器水平居中。</p></li>
<li>
<p>.header h4:设置 </p>
<h4> 的样式。 .header 类中的元素:<br>
a) text-transform: uppercase;: 将文本转换为大写。<br>
b) color: #e22d30;: 将文本颜色设置为特定的红色阴影。<br>
c) border-top: 1px Solid green;: 添加绿色顶部边框。<br>
d) width: fit-content;: 缩小元素宽度以适应其内容。<br>
e) padding-top: 10px;: 在文本上方添加 10 像素的填充。</h4>
</li>
<li><p>.header:设置标题 div 的样式:<br>
a) margin: 25px;: 在标题周围添加 25 像素的边距。</p></li>
</ul>

<ol>
<li>
:包含网页所有可见内容。</li>
<li>
<div>:用于对内容进行分组和设置样式的容器元素。
<li>
<h1 id="代表网页的主标题">:代表网页的主标题。</h1>
</li>
<li>
<h4>:表示重要性低于 <h1 id="的副标题"> 的副标题。</h1>
</h4>
</li>


<p><strong>属性:</strong><br>
属性提供有关 HTML 元素的附加信息,通常以名称-值对的形式。<br>
例如:`</p>
<div>

<p><strong>填充:</strong><br>
填充是元素的内容与其边框之间的空间。它在内容周围创建一个内部边距,将内容推离元素的边缘。</p>

<p><strong>保证金:</strong><br>
边距是元素边框之外的空间,将元素与其他元素分开。它定义了元素之间的外部空间,在它们周围创建了距离。</p>

<p><strong>类选择器和元素选择器:</strong></p>

<ul>
<li>类选择器针对具有特定类属性的 HTML 元素,使用句点 (.) 后跟类名称。</li>
<li>元素选择器直接通过标签名称定位 HTML 元素</li>
</ul>


          </div>

            
        </div>
</li>
</ol>
</div>

以上是日 - TML/CSS - 项目 ILUGC(网页)的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
这不应该发生:对不可能进行故障排除这不应该发生:对不可能进行故障排除May 15, 2025 am 10:32 AM

解决这些不可能的问题之一,这是您从未想过的其他问题的问题。

@KeyFrames vs CSS过渡:有什么区别?@KeyFrames vs CSS过渡:有什么区别?May 14, 2025 am 12:01 AM

@keyframesandCSSTransitionsdifferincomplexity:@keyframesallowsfordetailedanimationsequences,whileCSSTransitionshandlesimplestatechanges.UseCSSTransitionsforhovereffectslikebuttoncolorchanges,and@keyframesforintricateanimationslikerotatingspinners.

使用页面CMS进行静态站点内容管理使用页面CMS进行静态站点内容管理May 13, 2025 am 09:24 AM

我知道,我知道:有大量的内容管理系统选项可用,而我进行了几个测试,但实际上没有一个是一个,y&#039;知道吗?怪异的定价模型,艰难的自定义,有些甚至最终成为整个&

链接HTML中CSS文件的最终指南链接HTML中CSS文件的最终指南May 13, 2025 am 12:02 AM

链接CSS文件到HTML可以通过在HTML的部分使用元素实现。1)使用标签链接本地CSS文件。2)多个CSS文件可通过添加多个标签实现。3)外部CSS文件使用绝对URL链接,如。4)确保正确使用文件路径和CSS文件加载顺序,优化性能可使用CSS预处理器合并文件。

CSS Flexbox与网格:全面评论CSS Flexbox与网格:全面评论May 12, 2025 am 12:01 AM

选择Flexbox还是Grid取决于布局需求:1)Flexbox适用于一维布局,如导航栏;2)Grid适合二维布局,如杂志式布局。两者在项目中可结合使用,提升布局效果。

如何包括CSS文件:方法和最佳实践如何包括CSS文件:方法和最佳实践May 11, 2025 am 12:02 AM

包含CSS文件的最佳方法是使用标签在HTML的部分引入外部CSS文件。1.使用标签引入外部CSS文件,如。2.对于小型调整,可以使用内联CSS,但应谨慎使用。3.大型项目可使用CSS预处理器如Sass或Less,通过@import导入其他CSS文件。4.为了性能,应合并CSS文件并使用CDN,同时使用工具如CSSNano进行压缩。

Flexbox vs Grid:我应该学习两者吗?Flexbox vs Grid:我应该学习两者吗?May 10, 2025 am 12:01 AM

是的,youshouldlearnbothflexboxandgrid.1)flexboxisidealforone-demensional,flexiblelayoutslikenavigationmenus.2)gridexcelstcelsintwo-dimensional,confffferDesignssignssuchasmagagazineLayouts.3)blosebothenHancesSunHanceSlineHancesLayOutflexibilitibilitibilitibilitibilityAnderibilitibilityAndresponScormentilial anderingStruction

轨道力学(或我如何优化CSS KeyFrames动画)轨道力学(或我如何优化CSS KeyFrames动画)May 09, 2025 am 09:57 AM

重构自己的代码看起来是什么样的?约翰·瑞亚(John Rhea)挑选了他写的一个旧的CSS动画,并介绍了优化它的思维过程。

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

SecLists

SecLists

SecLists是最终安全测试人员的伙伴。它是一个包含各种类型列表的集合,这些列表在安全评估过程中经常使用,都在一个地方。SecLists通过方便地提供安全测试人员可能需要的所有列表,帮助提高安全测试的效率和生产力。列表类型包括用户名、密码、URL、模糊测试有效载荷、敏感数据模式、Web shell等等。测试人员只需将此存储库拉到新的测试机上,他就可以访问到所需的每种类型的列表。

SublimeText3 英文版

SublimeText3 英文版

推荐:为Win版本,支持代码提示!

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

VSCode Windows 64位 下载

VSCode Windows 64位 下载

微软推出的免费、功能强大的一款IDE编辑器

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)