Documente Academic
Documente Profesional
Documente Cultură
al Republicii Moldova
Universitatea Tehnică a Moldovei
Facultatea Electronică şi Telecomunicaţii
Departamentul Telecomunicaţii şi Sisteme Electronice
Chișinău 2021
I)Obiective:
-utilizarea tipografiei in continutul paginii web;
- realizarea raportului pentru lucrarea de laborator.
II)Pasii principali.
1)Am inceput prin aplicarea stilurilor pentru elementul <body> .Am creat o noua
sectiune pentru aceste stiluri perosnalizate in fisierul main.css.
2)Am adaugat citeva stiluri tipografice ,adaugind in mod specific o margina de jos
la citeva niveluri diferite de titluri si paragrafe.In aceeasi sectiune a fisierului
main.css ,adaugam o culoare la nivelurile heading 1-4.
3)Elementele <h5> vor fi mai unice decit restul rubricilor .In consecinta vom schimba putin stilul
lor.
9)Folosim selectorul de clase hero existent si creand noi selectori pentru elementele <h2> si <p>.
Stilurile pentru sectiune se vor descompune in felul dat:
10)Am adaugat o valoare a atributului de clasa de teaser la toate cele 3 coloane din pagina de
pornire.
11)Am plutit logo-ul spre stinga in elementul <header>. Am adaugat proprietatea text-align cu
valoare right la emenetul <h3>
12)Adaugam stiluri de navigare partajate. Incepem prin adaugarea proprietatii text-aling cu o
valoare right la un set de reguli de clasa nav.
13)Am stability si elementul de paragraph din sectiunea hero la acea greutate. Putem folosi
selectorul existent pentru a face acest lucru .Noul set de reguli.
Rezultat la pagine web.
III)Codul HTML
<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="utf-8">
<title>
</title>
<link href="https://fonts.googleapis.com/css2?
family=Roboto:wght@100;300;400&display=swap" rel="stylesheet">
</head>
<body>
<section class="container">
<h1 class="logo">
<a href="acasa.html">
</a>
</h1>
</section>
<div class="bg-img">
<div class="cont">
<div class="topnav">
<ul>
<li><a href="acasa.html">Acasa</a></li><!--
</ul>
</div>
</div>
</div>
</header>
<section class="row-alt">
<div class="container">
<!--Buchete-->
<h5>Buchete</h5>
</a>
<p>Alege un buchet deja existent sau utilizeaza-ti toata imaginatia pentru
crearea la ceva nou! </p1>
</section>
<!--Flori de camera-->
<h5>Flori de camera</h5>
</a>
</section >
<!--Cosuri-->
<h5>Cosuri</h5>
</a>
</section>
<!--Compozitii-->
<h5>Compozitii</h5>
</a>
</section>
</div>
</section>
<ul>
<li><a href="acasa.html">Acasa</a></li><!--
--><li><a href="buchete.html"
target="_blank">Buchete</a></li><!--
--><li><a href="flori_camera.html" target="_blank">Flori de
camera</a></li><!--
--><li><a href="compozitii.html"
target="_blank">Compozitii</a></li><!--
</ul>
</div>
</footer>
</body>
</html>
Css cod
b, u, i, center,
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
display: block;
body {
line-height: 1;
ol, ul {
list-style: none;
blockquote, q {
quotes: none;
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
table {
border-collapse: collapse;
border-spacing: 0;
/*
===============================
Grid
===============================
*/
*,
*:before,
*:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
.container {
margin: 0 auto;
padding-left: 30px;
padding-right: 30px;
width: 1 auto;
/*
===================
Typography
===================
*/
/*
====================
Buttons
====================
*/
.btn{
border-radius : 5px;
color: #fff;
cursor: pointer;
font-weight: 400;
letter-spacing: .5px;
display: inline-block;
margin: 0;
text-transform: uppercase;
.btn-alt{
border: 1px solid #fff;
.btn-alt:hover{
background: #fff;
color: #648880;}
/*
===============
Home
===============
*/
.hero{
color: #383838 ;
line-height: 44px;
text-align: right;
}
.hero h2{
font-size: 36 px;}
.hero p{
font-size: 24px;
font-weight: 100;}
/*
==========================
Clearfix
==========================
*/
.group:before,
.group:after{
content: "";
display: table;}
.group:after{
clear: both;}
.group{
clear: both;
*zoom: 1;}
/*
================
Primary header
================
*/
.logo{
float:left;}
/*
===============
Primary footer
===============
*/
.primary-footer{
color: #648880;
font-size: 14px;
padding-bottom: 44px;
padding-top: 44px;}
.col-1-3{
width: 23.33%;}
.col-2-3{
width: 76.66%;}
.col-1-3,
.col-2-3{
display: inline-block;
vertical-align: top;}
.grid,
.col-1-3,
.col-2-3{
padding-left: 15px;
padding-right: 15px;}
.container,
.grid{
margin: 0 auto;
width: 1200px;}
.container{
padding-left: 30px;
padding-right: 30px;}
/*
==================
Custom styles
==================
*/
body{
background-image: url("fundal.jpg" );
background-size: cover;
background-repeat: no-repeat;
color:#FF0000 ;
h1,h2,h3,h4{
color: #64880;}
h1{
font-size: 36px;
line-height: 44px;}
h2{
font-size: 24px;
line-height: 44px;}
h3{
font-size: 21px;}
h4{
font-size: 18px;}
h5{
color: #FF0000 ;
font-size: 14px;
font-weight: 400; }
strong{
font-weight: 400;
cite, em{
font-style: italic; }
/*
==================
Links
==================
*/
a:hover{
color: #000000 ;}
a{
color: #000000 ;}
.logo{
float: left;
font-size: 48px;
font-weight: 100;
letter-spacing: .5px;
line-height: 44px;
text-transform: uppercase;
.primary-nav{
font-size:14px;
font-weight: 400;}
.primary-footer small {
float: left;
font-weight: 400;
.teaser a:hover h3 {
color : #000000 ;}
a{
color: #000000 ;
text-decoration: none;}
a:hover{
color: #a9b2b9;}
pa{
h5{
color: #000080 ;
font-size: 14px;
font-weight: 400;
text-transform: uppercase;}
.primary-nav{
font-size:14px;
font-weight: 400;
]letter-spacing: .5px;
text-transform: uppercase;}
.tagline{
text-align: right;}
/*
======================
Navigation
======================
*/
.nav{
text-align: right;}
.primary-header a,
.primary-footer a {
color: #000000 ;
.primary-header a:hover,
.primary-footer a:hover{
color: #648880;}
/*
================
Rows
================
*/
.row{
background: #fff;
min-width: 1200px;
.row,
.row-alt{
min-width: 1200px;}
.row-alt{
background:#cbe2c1;
/*
==================
Leads
==================
*/
.lead{
text-align: center;}
.lead p{
font-size: 21px;
line-height: 33px;}
.nav li{
display: inline-block;
margin:0 10px;
vertical-align: top;}
.nav li:last-child{
margin-right: 0;}
/*
====================
Buchete
====================
*/
.Buchete{
border-radius: 5px;
margin-top: 88px;
padding: 22px 0;
text-align: center;}
.buc{
margin-bottom: 44px;}
.row1{
background:#cbe2c1;
.bg-img {
min-height: 340px;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: relative;
}
/* Position the navbar container inside the image */
.cont {
position: absolute;
/* The navbar */
.topnav {
overflow: hidden;
*/font-weight: 900;
/* Navbar links */
.topnav a {
float: left;
color: #F70056;
text-decoration: none;
font-size: 17px;
.topnav a:hover {
background-color: #ddd;
color: black;
.ft a{
float: left;
color: #383838;
text-decoration: none;
font-size: 17px;
padding-left: 50px;
font-weight: 500;
font: bold;
.footer2{
display: center;
padding-left: 150px;
text-align: center;
* {box-sizing:border-box}
/* Slideshow container */
.slideshow-container {
max-width: 1000px;
position: relative;
margin: auto;
.mySlides {
display: none;
.prev, .next {
cursor: pointer;
position: absolute;
top: 50%;
width: auto;
margin-top: -22px;
padding: 16px;
color: white;
font-weight: bold;
font-size: 18px;
.next {
right: 0;
.prev:hover, .next:hover {
background-color: rgba(0,0,0,0.8);
/* Caption text */
.text {
color: black;
font-weight: bold;
font-size: 22px;
position: absolute;
bottom: 8px;
width: 100%;
text-align: center;
}
.numbertext {
color: #f2f2f2;
font-size: 12px;
position: absolute;
top: 0;
/* The dots/bullets/indicators */
.dot {
cursor: pointer;
height: 15px;
width: 15px;
margin: 0 2px;
background-color: #bbb;
border-radius: 50%;
display: inline-block;
.active, .dot:hover {
background-color: #717171;
/* Fading animation */
.fade {
-webkit-animation-name: fade;
-webkit-animation-duration: 1.5s;
animation-name: fade;
animation-duration: 1.5s;
@-webkit-keyframes fade {
to {opacity: 1}
@keyframes fade {
to {opacity: 1}
IV)Concluzie.
În urmă efectuării lucrării de laborator am adaugat citeva proprietati bazate pe fonturi.In fisierul
main.css am creat noi sectiuni pentru a-l pastra mai organizat.Am resetat stiluri implicite ale
browserului pentru elementele <string><cite><em>.Am adaugat valoare de atribut de clasa
primary-nav,am crescut valoarea font-weight a elementului <small>.
Site-ul a inceput a arata mai bine din punct de vedere al structurii,ceea ce i-a oferit un aspect
vizual mai placut .