2. Pakopiniai stiliai
|
|
- Coleen Dorsey
- 6 years ago
- Views:
Transcription
1 1 2. Pakopiniai stiliai 2.1. Pakopiniai stiliai (CSS) Pakopinius stilius (Cascading Style Sheets; CSS) kaip ir HTML sukūrė bei kontroliuoja Pasaulinis hipertekstinės informacijos tinklo konsorciumas (World Wide Web Consorcium; W3C). Pakopiniai stiliai yra galinga tinklalapių formavimo priemonė. Beveik visas HTML dokumento vaizdas turėtų būti formuojamas naudojant pakopinius stilius. Kas yra pakopiniai stiliai CSS yra Cascading Style Sheets akronimas. Stiliai nurodo kaip atvaizduoti HTML elementus. Stiliai padėjo HTML 4.0 išspręsti problemą. Išoriniai pakopiniai stiliai gali sutaupyti daug jūsų laiko. Išoriniai pakopiniai stiliai saugomi CSS failuose. Stiliai išsprendžia didelę problemą HTML kalba iš pradžių neturėjo dokumento formatavimo gairių. HTML kalba aprašydavo tik dokumento turinį, pavyzdžiui: <h1>pagrindinė ANTRAŠTĖ</h1> <p>tekstas vienoje pastraipoje.</p> Kelios gairės, tokios kaip <font>, ir spalvų atributai įtraukti į HTML 3.2 specifikaciją tinklalapių kūrėjams sukėlė košmarą. Sukurti didelius tinklalapius, kuriuose šriftas ir spalvos buvo prirašomi kiekviename puslapyje, tapo ilgu ir sudėtingu procesu. Minėtai problemai išspręsti World Wide Web Consortium (W3C)
2 2 sukūrė pakopinius stilius (CSS). Pagal HTML 4.0, visas formatavimas gali būti perkeltas iš HTML dokumento į CSS failą. Šiandien visos naršyklės palaiko CSS. HTML ir CSS evoliucija Saityno technologijų laiko juosta: 1991 HTML 1994 HTML JavaScript 1996 CSS HTML CSS CSS 3
3 HTML XHTML AJAX 2006 XHTML HTML 5 Pakopinių stilių metodai Pakopinius stilius galima kurti trimis metodais: eilutės, įterptuoju, išoriniu. Visus juos galima naudoti kartu. Eilutės metodas <body style="background-color : gray; color : green; margin : 15px"> <div style="background: silver; border: dashed thick"> <h1 style="text-size : 140%; text-align : center"> <p style="margin : 20px; text-align : justify"> Įterptasis metodas HEAD dalyje apibrėžiami stiliai <style> body { background-color : gray; color : green; margin : 15px } div { background: silver; border-style: dashed; border-width: thick } h1 { text-size : 140%; text-align : center } p { margin : 20px; text-align : justify } </style>
4 4 Išorinis metodas Stilių sąrašas saugomas atskirame faile, pvz. stiliai.css : body { background-color : gray; color : green; margin : 15px } div { background: silver; border-style: dashed; border-width: thick } h1 { text-size : 140%; text-align : center } p { margin : 20px; text-align : justify } Tinklalapio HEAD dalyje įterpiamas kodas: <link rel="stylesheet" href="stiliai.css"> Sintaksė deklaracija deklaracija selektorius { savybė : reikšmė ; savybė : reikšmė ; } Pavyzdžiai: deklaracijų blokas body {color:black} p {text-align:center; color:red} p { text-align:center; color:black; font-family:arial; } Selektorių grupavimas Selektorius galima grupuoti, juos atskiriant kableliais: h1,h2,h3,h4,h5,h6 { color:green }
5 5 Originalios klasės Tos pačios ūšies HTML elementams galima suteikti skirtingus stilius. Tam naudojamas selektorius class : p.right {text-align:right} p.center {text-align:center} p.bold {font-weight:bold} ir <p class="right">ši pastraipa lygiuojama dešinėje.</p> <p class="center"> Ši pastraipa centruojama.</p> <p class="center bold">kelių klasių taikymas.</p> Klasė be kontekstinio selektoriaus.center {text-align:center} Nenurodant elemento rūšies, galima taikyti klasę įvairiems elementams: <h1 class="center"> Centruojama antraštė</h1> <p class="center"> Centruojama pastraipa.</p> Pseudoklasės Pseudoklasės skirtos toms gairėms, kurios nepatenka į vieną konkrečią kategoriją. Pavyzdžiui, tokia saito gairė, kuri turi keletą būsenų. Ją galima laikyti būsenų grupe, o ne gaire. Jos selektorius užrašomas naudojant dvitaškį, pavyzdžiui: a:link { color : blue } a:hover { color : lime } a:active { color : red } a:visited { color : pink } Pseudoelementai selector:pseudo-element {property:value} arba selector.class:pseudo-element {property:value}
6 6 Ypatingų požymių elementams input[type="text"] {background-color:yellow} sukuria stilių formos elementams, kurių tipas tekstinis, pavyzdžiui: <input type="text" /> id selektorius HTML elementams galima sukurti stilių naudojant id selektorių. Jis apibrėžiamas naudojant # (groteles). bus green : Žemiau sukurtas stilius bus taikomas elementui, kurio atributo id reikšmė #green { color : green } Pastraipai, kurios id yra para1 bus pritaikytas šis stilius: p#para1 { text-align : center; color : red } Pastaba. id pavadinimo nepradėkite skaitmeniu! Mozilla Firefox jo nesupras. CSS komentarai Komentaras pradedamas /* ir užbaigiamas */ : /* Tai yra CSS komentaras */ p { text-align:center; /* Čia dar vienas komentaras */ color:black; font-family:arial }
7 7 Reliatyvūs dydžiai Vienetas Pavadinimas Kas tai yra Pavyzdys em Em Santykis su naudojamo šrifto aukščiu 3em ex x-aukštis Santykis su naudojamo šrifto mažųjų 5ex raidžių aukščiu px taškelis Atitinka monitoriaus ekrano taškus 125px Absoliutūs dydžiai Vienetas Pavadinimas Kas tai yra Pavyzdys pt punktas 72pt = 1 colis 12pt pc pika 1pc = 12pt 3pc mm milimetras 1mm = 0,24pc 25mm cm centimetras 1cm = 10mm 5.1cm in colis 1in = 2,54cm 8.25in Pakopinių stilių tikrinimas
8 Tinklalapio spalvos Spalvų galia RGB Spalva yra svarbi dizaino dalis. Parinkę tinkamą spalvų schemą savo svetainei, galite padaryti didelį poveikį nuotaikai, išvaizdai, pojūčiui. Pažvelkite į savo mėgstamas svetaines ir pagalvokite apie spalvų poveikį Jūsų įspūdžiui. Šviesios spalvos perteikia lengvesnius ir laimingesnius jausmus nei tamsios. Ir tamsias spalvas galima pritaikyti pagal svetainės paskirtį. Siekiant veiksmingai naudoti spalvas, turite suprasti, kaip jos veikia. Vaizduokliai sukuria spalvas derindami raudoną, žalią ir mėlyną šviesą, todėl dar vadinami RGB įrenginiais. Kiekviena spalva išreiškiama skaičiais nuo 0 iki 255. rgb(128, 0, 128) reiškia purpurinę spalvą sudarytą iš raudonos (128) ir mėlynos (128) spalvos. Šešioliktainiai skaičiai Šešioliktainė skaičiavimo sistema naudoja 16 skaitmenų, o ne 10, prie kurių mes įpratę. Papildomi 6 skaitmenys užrašomi raidėmis A, B, C, D, E, F. Dviem šešioliktainiais skaičiais galima užrašyti dešimtainius skaičius nuo 0 iki 255. Purpurinės spalvos šešioliktainis kodas yra # Spalvų vardai Oficialioje specifikacijoje įvardinta 16 saityno spalvų.
9 Šiuolaikinės interneto naršyklės atpažįsta 140 spalvų pagal jų pavadinimus. Saugių spalvų paletė Seniau, kai tik atsirado saitynas, dauguma vaizduoklių sugebėjo pateikti tik 256 spalvas, iš kurių tik 216 sutapo tarp Microsoft ir Macintosh sistemų. Šios 216 spalvų ir sudarė saugių spalvų paletę, skirtą tinklalapiams. Šiandien nėra jokios priežasties apriboti save šia palete, nes visi šiuolaikiniai monitoriai gali apdoroti milijonus spalvų. Spalvų kontrastai Apie 5% žmonių neskiria spalvų. Daltonikai nesugeba atskirti atspalvių tarp panašių spalvų. Parinkite savo tinklalapiams kontrastingas spalvas ypač fonui ir tekstui. 9 Alpha kanalas CSS3 leidžia naudoti alpha kanalą spalvos skaidrumui nustatyti. RGBA funkcijos pavyzdys: rgba(128, 0, 128, 0.5) Ši funkcija praskaidrina spalvą 50%. Ne visos naršyklės palaiko CSS3. Kuler io spalvų schemos Adobe Kuler yra nemokamas interneto išteklius, kuris leidžia dizaineriams pasiekti sukurtas spalvų schemas, kurių yra tūkstančiai. Šia paslauga galite pasinaudoti bet kuriuo metu, prisijungę prie interneto. Radę tinkamą spalvų derinį, matysite spalvų kodus, kuriuos panaudosite savo tinklalapiui. Nesunkiai pasikeisite norimą spalva bet kurioje spalvų schemoje.
10 Teksto spalva CSS savybė color skirta bet kurio elemento priekinio plano spalvai nustatyti. Praktiškai tik tekstas yra priekiniame plane, todėl ši savybė dažniausiai naudojama teksto spalvai nustatyti. Teksto spalva yra dalis dizaino, be to, užtikrinkite kontrastą tarp teksto ir fono spalvų. Jūs galite pritaikyti spalvą teksto blokams arba atskiriems žodžiams ar net simboliams. Fono spalva 10 Jūs galite pakeisti tinklalapio ar jo elementų fono spalvą naudodami CSS savybę background-color. Fono spalva turi sudaryti kontrastą teksto spalvai. Neparinkę savybei background-color reikšmės turėsite skaidrius elementus. Beveik kiekviena naršyklė nustato, kad esminė tinklalapio dalis būtų baltame fone. Jei norite naudoti baltą foną, galite nustatyti šią spalvą ir apsisaugoti nuo naršyklių, kurios gali turėti kitokius nustatymus.
11 Stačiakampio modelis Stačiakampio modelis traktuoja visus elementus puslapyje taip, tarsi aplink juos būtų nematomas stačiakampis. Komponentai, sudarantys stačiakampį: Turinys Vidinės paraštės Rėmeliai Išorinės paraštės Išorinės paraštės Išorinės paraštės nematomos (permatomos) Jos naudojamos tinklalapio elementų centravimui, tarpams tarp jų nustatyti Galima nustatyti kiekvieną paraštę atskirai ir skirtingų dydžių, pavyzdžiui: o margin-top:20px;
12 12 o margin-right:50px; o margin-bottom:10px; o margin-left:30px; arba dar paprasčiau: o margin: 20px 50px 10px 30px; Rėmeliai Rėmeliai sudaryti iš 4 kraštinių: viršutinės, dešiniosios, apatinės, kairiosios. Visos kraštinės gali būti skirtingos Rėmelio kraštines nusako trys savybės: o spalva o stilius o storis Rėmelio spalva Rėmelio spalva nurodoma CSS savybe border-color Skirtingas spalvas galima nurodyti savybėmis: o border-top-color o border-right-color o border-bottom-color o border-left-color Rėmelių stiliai Rėmelio stilių nurodo savybės border-style reikšmė Galimi 9 rėmelių stiliai
13 13 Rėmelio storis Rėmelio storį nurodo savybės border-width reikšmė, pavyzdžiui, borderwidth:5px; Skirtingi kraštinių storiai: border-top-width:2px; border-right-width:4px; border-bottom-width:8px; border-left-width:3px; sutrumpintai border-width: 2px 4px 8px 3px; Sutrumpintos rėmelio savybės Rėmelio savybes galima nurodyti sutrumpintai, pavyzdžiui: border: 3px solid blue; Šiuo atveju visos kraštinės bus to paties storio, to paties stiliaus ir spalvos. Galite nustatyti kiekvienos kraštinės savybes atskirai, pavyzdžiui: border-top: double 4px gray; border-bottom: green dashed 2px; CSS3 rėmeliai Naudodami CSS3 savybes galite sukurti efektingus rėmelius: o suapvalintais kampais o su šešėliu o pagal paveikslėlį Tam naudojamos CSS3 savybės: o border-radius o box-shadow o border-image
14 14 Suapvalinti kampai Greta rėmelio savybių galite panaudoti kampų suapvalinimo savybę borderradius Pavyzdys: border-radius:20px; border:2px solid; Stačiakampis su šešėliu Stačiakampiui šešėlį sukuria CSS3 savybė box-shadow Pavyzdys: div { width:300px; height:100px; background-color:yellow; box-shadow: 10px 10px 5px #888; } Rėmelis iš paveikslėlio Turėdami tinkamą paveikslą, galite panaudoti jį rėmeliui. Tam reikia CSS3 savybės border-image ir paveikslo, pavyzdžiui, Vidinės paraštės Vidinės paraštės sudaro tarpą tarp HTML elemento ir rėmelio ir užpildomos elemento spalva. Vienodo pločio vidinės paraštės sukuriamos savybei padding priskyrus pavyzdžiui, skaitinę reikšmę su mato vienetais, pavyzdžiui, padding:15px; Kaip ir išorinės paraštės, taip ir vidinės gali būti skirtingų dydžių, padding: 10px 15px 20px; /* viršuje, šonuose, apačioje */
15 15 HTML elemento (turinio) dydis Turinio dydį nurodo dvi savybės aukštis ir plotis: o height o width Pavyzdys: div { height: 5em; width: 400px; }
16 Pakopinių stilių išdėstymas Pakopinių stilių išdėstymas buvo pagrindinis antrojo lygio kalbos praplėtimas. Jo dėka dizaineriai gali tiksliai kontroliuoti dokumento elementų vietą, jis gali būti dažnai naudojamas visam išdėstymai kai kuriuose interneto tinklalapiuose. Stačiakampio modelis (1) Stačiakampio modelis traktuoja visus elementus puslapyje taip, tarsi aplink juos būtų nematomas stačiakampis. Komponentai, sudarantys stačiakampį: turinys, užpildymas, rėmeliai, paraštės. Stačiakampio modelis (2) #content { width: 400 px; background-color: #CCCCCC; } #content p { padding: 20px; } Paraščių naudojimas centravimui Vienas populiariausių puslapio išdėstymo metodų turinio centravimas. Tinkamas būdas centruoti turinį puslapyje naudojant pakopinius stilius: margin-left: auto; margin-right: auto; Šis metodas kelia problemų Internet Explorer programai. Paraštės problemos sprendimas Sukurti taisyklę: body { margin-left: 50%; } Įterpti kairiosios paraštės taisyklę turiniui, kai kairioji paraštė užima pusę pločio, pavyzdžiui: #content {
17 17 } width: 700px; margin-left: -350px; Elementų išdėstymas Elementų išdėstymui naudojamos savybės: float clear position Savybė float Float savybė naudojama jau seniai, ji buvo ir HTML kalboje kartu su atvaizdų gairės lygiavimo požymiu. Šios savybės dėka turinys seka laisvą elementą iš natūralios puslapio tėkmės, bet vis dar veikia formavimo savybes. Numatytoji nuostata yra ta, kad laisvi (float) elementai negali persidengti (nebent nurodyta neigiama paraštė arba vienas iš dviejų elementų nėra laisvas). Float savybės pavyzdys (1) <html> <head> <title>floating Elements</title> <style type="text/css"> div { width: 150px; height: 150px; text-align: center; line-height: 150px; font-size: 55px; border: 1px solid black; }.grey { background: #CCCCCC; } </style>
18 18 </head> <body> <div style="float: left">1.</div> <div class="grey" style="float: left">2.</div> <div style="float: left">3.</div> <div class="grey" style="float: left">4.</div> </body> </html> Float savybės pavyzdys (2) Jeigu reikšmę left pakeisime į right visi elementai bus lygiuojami dešinėje, tik atvirkščia tvarka. Jeigu nenaudosime savybės float antrajame <div> gausime persidengimą. Reikia naudoti visus laisvus elementus arba savybę clear. Clear savybė Savybė clear naudojama neleidžiant elementams slinkti aplink pažymėtąjį objektą. Clear turi keturias reikšmes: o left; o right; o both; o none. Pavyzdyje prie antrojo <div> įrašykime style="clear:left" arba style="clear:both"
19 19 Naršyklės lango dydis Reikia atkreipti dėmesį, kad laisvi elementai reaguoja į naršyklės lango plotį. Rezultatai gali būti netikėti. Pavyzdžiui: To išvengti padės <div> konteineris aplink visus laisvus elementus. Jo plotis turi būti pakankamas, kad jame tilptų visi elementai. Pavyzdžiui: <div style="width:608px"> Paveikslų išdėstymas CSS kodas: img.floatleft { float: left; margin: 4px; } img.floatright { float: right; margin: 4px; } HTML kodas: <body> <img src="sunset.gif" class="floatleft"> <p>the images are contained with...</p> <img src="sunset.gif" class="floatright"> <p>this second paragraph has an...</p> </body>
Paprastų lentelių kūrimas
HTML lentelės Lentelės Informacijos pateikimas HTML-dokumentuose lentelių pagalba yra vienas iš dažniausiai naudojamų. HTML kalboje lentelės yra naudojamos ne tik tradiciškai, kaip duomenų pateikimo metodas,
More informationHTML dokumentai. Praktinės užduotys
HTML dokumentai Praktinės užduotys 1. DzSoft PHP Editor šablonai Pakeiskite HTML šabloną į: ... Programos
More informationCSS stands for Cascading Style Sheets Styles define how to display HTML elements
CSS stands for Cascading Style Sheets Styles define how to display HTML elements CSS has various levels and profiles. Each level of CSS builds upon the last, typically adding new features and typically
More informationElektroninis.lt šakninių sertifikatų diegimas
Elektroninis.lt šakninių sertifikatų diegimas Ši instrukcija aprašo, kaip į kompiuterį įdiegti šakninius elektroninis.lt sertifikatus. Diegimo darbus galima atlikti turint kompiuterio administratoriaus
More informationios Uždara operacinė sistema skirta tik Apple įrenginiams: iphone ipad ipod touch Apple TV
ios Uždara operacinė sistema skirta tik Apple įrenginiams: iphone ipad ipod touch Apple TV Pagrindas OS X, skirtas ARM įrenginiams Programavimo aplinka: XCode ir Objective-C Programavimo kompiuteris -
More informationJAVA pagrindai Lek. Liudas Drejeris
JAVA pagrindai Lek. Liudas Drejeris Programa (1) Programa, tai eilė instrukcijų (vadinamų programiniais sakiniais), kurie vykdomi paeiliui, kol gaunamas norimas rezultatas. Programa (2) Programa (2) /*
More informationINTERNATIONAL UNIVERSITY OF JAPAN Public Management and Policy Analysis Program Graduate School of International Relations
Hun Myoung Park (1/26/2019) Cascading Style Sheets: 1 INTERNATIONAL UNIVERSITY OF JAPAN Public Management and Policy Analysis Program Graduate School of International Relations ADC5030401 (2 Credits) Introduction
More informationEl. pašto konfigūravimas
El. pašto konfigūravimas Outlook Express (integruota Windows XP) elektroninio pašto klientas Žemiau pateikta instrukcija, kaip sukonfigūruoti savo elektroninį paštą vartotojams, turintiems elektroninio
More informationCSS Cascading Style Sheets
CSS Cascading Style Sheets site root index.html about.html services.html stylesheet.css images boris.jpg Types of CSS External Internal Inline External CSS An external style sheet is a text document with
More informationCSS Scripting and Computer Environment - Lecture 09
CSS Scripting and Computer Environment - Lecture 09 Saurabh Barjatiya International Institute Of Information Technology, Hyderabad 1 st October, 2011 Contents 1 CSS stands for Cascading Style Sheets Styles
More informationHTML dokumentai aprašo tinklalapius. HTML dokumentus sudaro HTML gairės ir grynas tekstas. HTML dokumentai vadinami tinklalapiais.
1 P u s l a p i s HTML dokumentai HTML kalba HTML yra kalba, naudojama tinklalapių aprašymui. HTML kilo iš HyperText Markup Language. HTML nėra programavimo kalba, ji yra žymėjimo kalba. Žymėjimo kalba
More informationC programavimo kalba. 3 paskaita (Sąlygos ir ciklo operatoriai, funkcija scanf() )
C programavimo kalba 3 paskaita (Sąlygos ir ciklo operatoriai, funkcija scanf() ) Sąlygos operatorius if - else Sąlygos operatoriai skirti perduoti programos vykdymą vienai ar kitai programos šakai. Operatorius
More informationPaveikslėliai. Lekt. dr. Pijus Kasparaitis m. m. pavasario semestras.
Paveikslėliai Lekt. dr. Pijus Kasparaitis pkasparaitis@yahoo.com 2008-2009 m. m. pavasario semestras Klasė Image Priklauso paketui java.awt Abstrakti klasė paveldėta iš Object Tai visų grafinių paveikslėlių
More informationKas yra masyvas? Skaičių masyvo A reikšmės: Elementų indeksai (numeriai): Užrašymas Turbo Paskaliu: A[1] A[2] A[3] A[4] A[5]
Masyvas 2013 1 Vienmatis masyvas Veiksmai su masyvo elementais: reikšmių priskyrimas ir išvedimas, paieška, rikiavimas. Masyvų perdavimas procedūros (funkcijos) parametrais. 2 Kas yra masyvas? Masyvu vadinamas
More informationC++ programavimo kalba. Konstruktorius, destruktorius, klasių metodų modifikatoriai, objektų masyvai (4 paskaita)
C++ programavimo kalba Konstruktorius, destruktorius, klasių metodų modifikatoriai, objektų masyvai (4 paskaita) Konstruktorius Sukuriant objektą, jo duomenims paprastai turi būti priskiriamos pradinės
More informationCascading Style Sheets CSCI 311
Cascading Style Sheets CSCI 311 Learning Objectives Learn how to use CSS to style the page Learn to separate style from structure Styling with CSS Structure is separated from style in HTML5 CSS (Cascading
More informationChapter 6: CSS Layouts
Chapter 6: CSS Layouts Learning Outcomes: Identify the four types of CSS positioning: static, relative, fixed and absolute Identify the use of CSS floats Be able to implement HTML and CSS to construct
More informationAmadeus On-Line Helpdesk
Amadeus On-Line Helpdesk Vartotojo instrukcija Skirta kelionių agentūroms Turinys Įžanga... 3 Jungimasis prie Amadeus Helpdesk... 3 Patarimai ir pastabos... 7 Dokumento valdymas 2007 Apsauga Viešas Įmon
More informationApletai (įskiepiai) Lekt. dr. Pijus Kasparaitis m. m. pavasario semestras.
Apletai (įskiepiai) Lekt. dr. Pijus Kasparaitis pkasparaitis@yahoo.com 2008-2009 m. m. pavasario semestras Java grafinės bibliotekos AWT (Abstract Window Toolkit) Swing 2009.04.09 P.Kasparaitis. Objektinis
More informationParengė ITMM Artūras Šakalys 1
2014.02.02 Parengė ITMM Artūras Šakalys 1 2014.02.02 Parengė ITMM Artūras Šakalys 2 Kaip suprantame masyvą? Pavyzdys: Peteliškių šeima; Gėlių laukas; 2014.02.02 Parengė ITMM Artūras Šakalys 3 Kaip suprasti
More informationAN INTRODUCTION TO WEB PROGRAMMING. Dr. Hossein Hakimzadeh Department of Computer and Information Sciences Indiana University South Bend, IN
AN INTRODUCTION TO WEB PROGRAMMING Dr. Hossein Hakimzadeh Department of Computer and Information Sciences Indiana University South Bend, IN CONTENTS A bit of history Inline vs. Embedded vs. External Style
More informationCome to the TypeScript
Come to the TypeScript we have type hinting! Sergej Kurakin Sergej Kurakin Amžius: 36 Dirbu: NFQ Technologies Pareigos: Programuotojas Programuoti pradėjau mokytis 1996 metais. Programuotoju dirbu nuo
More informationAssignments (4) Assessment as per Schedule (2)
Specification (6) Readability (4) Assignments (4) Assessment as per Schedule (2) Oral (4) Total (20) Sign of Faculty Assignment No. 02 Date of Performance:. Title: To apply various CSS properties like
More information<body bgcolor=" " fgcolor=" " link=" " vlink=" " alink=" "> These body attributes have now been deprecated, and should not be used in XHTML.
CSS Formatting Background When HTML became popular among users who were not scientists, the limited formatting offered by the built-in tags was not enough for users who wanted a more artistic layout. Netscape,
More informationParashar Technologies HTML Lecture Notes-4
CSS Links Links can be styled in different ways. HTML Lecture Notes-4 Styling Links Links can be styled with any CSS property (e.g. color, font-family, background, etc.). a { color: #FF0000; In addition,
More informationUnit 10 - Client Side Customisation of Web Pages. Week 5 Lesson 1 CSS - Selectors
Unit 10 - Client Side Customisation of Web Pages Week 5 Lesson 1 CSS - Selectors Last Time CSS box model Concept of identity - id Objectives Selectors the short story (or maybe not) Web page make-over!
More informationHTML HTML5. DOM(Document Object Model) CSS CSS
HTML HTML5 DOM(Document Object Model) CSS CSS HTML html img jpg png gif jpg png gif
More informationStruktūrų sintaksė Struktūra tai vienodo arba skirtingo tipo kintamųjų rinkinys. Sintaksė: struct vardas { ; type1 var1; type2 var2;... typen varn; //
C programavimo kalba 10 paskaita (Struktūros) Struktūrų sintaksė Struktūra tai vienodo arba skirtingo tipo kintamųjų rinkinys. Sintaksė: struct vardas { ; type1 var1; type2 var2;... typen varn; // Gale
More informationInternet Programming 1 ITG 212 / A
Internet Programming 1 ITG 212 / A Lecture 10: Cascading Style Sheets Page Layout Part 2 1 1 The CSS Box Model top margin top border top padding left margin left border left padding Content right padding
More informationCMPT 165 INTRODUCTION TO THE INTERNET AND THE WORLD WIDE WEB
CMPT 165 INTRODUCTION TO THE INTERNET AND THE WORLD WIDE WEB Unit 3 Cascading Style Sheets (CSS) Slides based on course material SFU Icons their respective owners 1 Learning Objectives In this unit you
More informationWeb Design and Development Tutorial 03
Table of Contents Web Design & Development - Tutorial 03... 2 Using and Applying CSS to XHTML... 2 Conventions... 2 What you need for this tutorial... 2 Common Terminology... 3 Parent / Child Elements...
More informationCSS. M hiwa ahamad aziz Raparin univercity. 1 Web Design: Lecturer ( m hiwa ahmad aziz)
CSS M hiwa ahamad aziz www.raparinweb.fulba.com Raparin univercity 1 What is CSS? CSS stands for Cascading Style Sheets Styles define how to display HTML elements Styles were added to HTML 4.0 to solve
More informationRedis Ma as, greitas, galingas. Specialiai VilniusPHP
Redis Ma as, greitas, galingas Specialiai VilniusPHP 2013.06.06 Sergej Kurakin Na, Jūs mane jau nekarta matėte, tai nieko nesakysiu apie save. Kaip aš susipa inau! Tai buvo prieš keletą metų! Projektas
More informationDTD aprašas gali būti XML failo viduje. Šiuo atveju jis įterpiamas į žymę DOCTYPE naudojant tokią sintaksę:
XML DTD paskirtis DTD (angl. Document Type Definition) paskirtis nusakyti, iš kokių blokų gali būti sudarytas XML (o taip pat ir HTML) dokumentas. Taigi DTD apibrėžia dokumento struktūrą išvardindama leistinus
More informationCSS means Cascading Style Sheets. It is used to style HTML documents.
CSS CSS means Cascading Style Sheets. It is used to style HTML documents. Like we mentioned in the HTML tutorial, CSS can be embedded in the HTML document but it's better, easier and neater if you style
More informationITNP43: HTML Lecture 5
ITNP43: HTML Lecture 5 1 The Box Model Every HTML element (e.g. h2, p etc) lies within a virtual box: Margin area LEFT TOP This is just some text that flows onto two lines. Border RIGHT Padding area BOTTOM
More informationCSS how to display to solve a problem External Style Sheets CSS files
WEB DESIGN What is CSS? CSS stands for Cascading Style Sheets Styles define how to display HTML elements Styles were added to HTML 4.0 to solve a problem External Style Sheets can save a lot of work External
More informationUniversal CSS Navigation Menu: Advanced Styling Patrick Julicher Universal CSS Navigation Menu: Advanced Styling
Universal CSS Navigation Menu: Advanced Styling Page 1 of 15 Content 1. Introduction... 3 2. How to use... 3 2.1. Editing existing CSS Styles... 3 2.2. Creating new CSS Styles... 6 3. Explanation of styles...
More informationWeb Engineering CSS. By Assistant Prof Malik M Ali
Web Engineering CSS By Assistant Prof Malik M Ali Overview of CSS CSS : Cascading Style Sheet a style is a formatting rule. That rule can be applied to an individual tag element, to all instances of a
More informationBIM222 Internet Programming
BIM222 Internet Programming Week 7 Cascading Style Sheets (CSS) Adding Style to your Pages Part II March 20, 2018 Review: What is CSS? CSS stands for Cascading Style Sheets CSS describes how HTML elements
More informationCSS. https://developer.mozilla.org/en-us/docs/web/css
CSS https://developer.mozilla.org/en-us/docs/web/css http://www.w3schools.com/css/default.asp Cascading Style Sheets Specifying visual style and layout for an HTML document HTML elements inherit CSS properties
More informationCreating and Building Websites
Creating and Building Websites Stanford University Continuing Studies CS 21 Mark Branom branom@alumni.stanford.edu Course Web Site: http://web.stanford.edu/group/csp/cs21 Week 6 Slide 1 of 28 Week 6 Agenda
More informationSession 4. Style Sheets (CSS) Reading & References. A reference containing tables of CSS properties
Session 4 Style Sheets (CSS) 1 Reading Reading & References en.wikipedia.org/wiki/css Style Sheet Tutorials www.htmldog.com/guides/cssbeginner/ A reference containing tables of CSS properties web.simmons.edu/~grabiner/comm244/weekthree/css-basic-properties.html
More informationPHP PROGRAMOS EIGOS VYKDYMO VALDYMAS
PHP PROGRAMOS EIGOS VYKDYMO VALDYMAS Sąlygos sakiniai PHP skriptų vykdymo eigą galite valdyti naudodami sąlygos sakinius. Sąlygos sakiniai tai loginės struktūros, kuriose saugomas kodas, įvykdomas įgyvendinus
More informationCSS مفاهیم ساختار و اصول استفاده و به کارگیری
CSS مفاهیم ساختار و اصول استفاده و به کارگیری Cascading Style Sheets A Cascading Style Sheet (CSS) describes the appearance of an HTML page in a separate document : مسایای استفاده از CSS It lets you separate
More informationHTML Summary. All of the following are containers. Structure. Italics Bold. Line Break. Horizontal Rule. Non-break (hard) space.
HTML Summary Structure All of the following are containers. Structure Contains the entire web page. Contains information
More informationGIMP WEB 2.0 MENUS. Web 2.0 Menus: Horizontal Navigation Bar
GIMP WEB 2.0 MENUS Web 2.0 Menus: Horizontal Navigation Bar WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR Hover effect: You may create your button in GIMP. Mine is 122 pixels by 48 pixels. You can use whatever
More information2017 m. pagrindinės sesijos informacinių technologijų valstybinio brandos egzamino programavimo užduoties galimi sprendimai
Pavyzdys A 2017 m. pagrindinės sesijos informacinių technologijų valstybinio brandos egzamino programavimo užduoties galimi sprendimai int konvertuojamas(int skaic, int id); char konvertuojamas2(int dal);
More informationPolimorfizmas. Lekt. dr. Pijus Kasparaitis m. m. pavasario semestras.
Polimorfizmas Lekt. dr. Pijus Kasparaitis pkasparaitis@yahoo.com 2009-2010 m. m. pavasario semestras Dar apie paveldėjimą Java kalboje kiekvienas paveldėtos klasės objektas gali būti naudojamas ten, kur
More informationIntroduction to Web Design CSS Reference
Inline Style Syntax: Introduction to Web Design CSS Reference Example: text Internal Style Sheet Syntax: selector {property: value; Example:
More informationIntroduction to Web Design CSS Reference
Inline Style Syntax: Introduction to Web Design CSS Reference Example: text Internal Style Sheet Syntax: selector {property: value; Example:
More informationCSS: formatting webpages
CSS: formatting webpages Why CSS? separate content from formatting (style) style can be changed easily without rewriting webpages keep formatting consistent across website allows more advanced formatting
More informationBasic CSS Lecture 17
Basic CSS Lecture 17 Robb T. Koether Hampden-Sydney College Wed, Feb 21, 2018 Robb T. Koether (Hampden-Sydney College) Basic CSSLecture 17 Wed, Feb 21, 2018 1 / 22 1 CSS 2 Background Styles 3 Text Styles
More informationCSS Selectors. element selectors. .class selectors. #id selectors
CSS Selectors Patterns used to select elements to style. CSS selectors refer either to a class, an id, an HTML element, or some combination thereof, followed by a list of styling declarations. Selectors
More information<style type="text/css"> <!-- body {font-family: Verdana, Arial, sans-serif} ***set font family for entire Web page***
Chapter 7 Using Advanced Cascading Style Sheets HTML is limited in its ability to define the appearance, or style, across one or mare Web pages. We use Cascading style sheets to accomplish this. Remember
More informationCascade Stylesheets (CSS)
Previous versions: David Benavides and Amador Durán Toro (noviembre 2006) Last revision: Manuel Resinas (october 2007) Tiempo: 2h escuela técnica superior de ingeniería informática Departamento de Lenguajes
More informationKodėl programą sudaro daug failų? Sukurtos tipinės funkcijų galėtų būti panaudojamos dar kartą; Sudaroma aiškesnė programos struktūra; Sudaroma galimy
C programavimo kalba 12 paskaita (Daugiafailinės programos, laiko ir datos funkcijos) Kodėl programą sudaro daug failų? Sukurtos tipinės funkcijų galėtų būti panaudojamos dar kartą; Sudaroma aiškesnė programos
More informationCreating Layouts Using CSS. Lesson 9
Creating Layouts Using CSS Lesson 9 CSS Page Layout Advantages Greater typography control Style is separate from structure Potentially smaller documents Easier site maintenance Increased page layout control
More informationAnatomy of a Style. Cascaded Style Sheets - CSS. CSS Presentation Description Language. Measurement Specification
CSS Presentation Description Language HTML3:(Hyper Text Markup Language) 1990 Interpreted Language by Web Browser Describes both the structure and format of document XHTML and HTML5 Extensible Hyper Text
More informationC programavimo kalba. 5 paskaita (Funkcijos, masyvai)
C programavimo kalba 5 paskaita (Funkcijos, masyvai) Funkcijų pavyzdys // Skaičių lyginimo programa #include void pmax(int, int); /* prototipas */ int main() {int i, j; for (i = -10; i
More informationWVGA :9 None. This is the only supported resolution for Windows Phone OS 7.1.
Windows Phone Palaikomi ekranai Resolution Resolution Aspect ratio Delta from Windows Phone OS 7.1 Scaled resolution WVGA 480 800 15:9 None. This is the only supported resolution for Windows Phone OS 7.1.
More informationCSS CSS how to display to solve a problem External Style Sheets CSS files CSS Syntax
CSS CSS stands for Cascading Style Sheets Styles define how to display HTML elements Styles were added to HTML 4.0 to solve a problem External Style Sheets can save a lot of work External Style Sheets
More informationModule 2 (VII): CSS [Part 4]
INTERNET & WEB APPLICATION DEVELOPMENT SWE 444 Fall Semester 2008-2009 (081) Module 2 (VII): CSS [Part 4] Dr. El-Sayed El-Alfy Computer Science Department King Fahd University of Petroleum and Minerals
More informationCSS Box Model. Cascading Style Sheets
CSS Box Model Cascading Style Sheets CSS box model Background Width & height Margins & padding Borders Centering content Changing display type (block vs. inline) The Box Model Background Properties Property
More informationBuilding Page Layouts
Building Page Layouts HTML & CSS From Scratch Slides 3.1 Topics Display Box Model Box Aesthetics Float Positioning Element Display working example at: h9ps://;nker.io/3a2bf Source: unknown. Please contact
More informationOutline. Link HTML With Style Sheets &6&7XWRULDO &66 ;+70/ (GZDUG;LD
&6&7XWRULDO &66 ;+70/ (GZDUG;LD Outline CSS Link XHTML With Style Sheets, Class/ID selectors, Pseudo-class/element, Color values, Length units, Text, Font, Lists, Padding/border/margin, Floating/clearing,
More informationWWW aplikacijų saugumas 2
WWW aplikacijų saugumas 2 Rolandas Griškevičius rolandas.griskevicius@fm.vgtu.lt MSN: rgrisha@hotmail.com http://fmf.vgtu.lt/~rgriskevicius 2010-11-26 R. Griškevičius, Saugus programavimas, VGTU, 2009
More informationIMY 110 Theme 6 Cascading Style Sheets
IMY 110 Theme 6 Cascading Style Sheets 1. Cascading Style Sheets 1.1. Cascading Style Sheets Up to now we have done styling by using the style attribute. e.g. paragraph What
More informationCSC309 Programming on the Web week 3: css, rwd
CSC309 Programming on the Web week 3: css, rwd Amir H. Chinaei, Spring 2017 Office Hours: M 3:45-5:45 BA4222 ahchinaei@cs.toronto.edu http://www.cs.toronto.edu/~ahchinaei/ survey 1 in survey 1, you provide
More informationNetworks and Web for Health Informatics (HINF 6220) Tutorial 8 : CSS. 8 Oct 2015
Networks and Web for Health Informatics (HINF 6220) Tutorial 8 : CSS 8 Oct 2015 What is CSS? o CSS (Style Sheet) defines how HTML elements are formatted and displayed. o It helps you easily change an HTML
More informationCascading Style Sheets (CSS)
Cascading Style Sheets (CSS) Mendel Rosenblum 1 Driving problem behind CSS What font type and size does introduction generate? Answer: Some default from the browser (HTML tells what browser how)
More informationModule 2 (VI): CSS [Part 3]
INTERNET & WEB APPLICATION DEVELOPMENT SWE 444 Fall Semester 2008-2009 (081) Module 2 (VI): CSS [Part 3] Dr. El-Sayed El-Alfy Computer Science Department King Fahd University of Petroleum and Minerals
More informationAppendix D CSS Properties and Values
HTML Appendix D CSS Properties and Values This appendix provides a brief review of Cascading Style Sheets (CSS) concepts and terminology, and lists CSS level 1 and 2 properties and values supported by
More informationCS 350 Internet Applications I Name: Exam II (CSS) October 29, 2013
CS 350 Internet Applications I Name: Exam II (CSS) October 29, 2013 Part I. (50%) Multiple Guess Choice. 1. What does CSS stand for? a. Creative Style Sheets b. Computer Style Sheets c. Cascading Style
More informationSchool of Computer Science and Software Engineering
1. C 2. B 3. C B 4. B 5. B 6. B 7. C (should be getelementsbyid case sensitive) 8. A 9. B 10. D 11. B 12. A 13. A 14. D 15. C 16. D 17. A 18. C 19. A 20. D P a g e 2 of 13 Section B: Long Answer Questions
More informationComp-206 : Introduction to Software Systems Lecture 23. Alexandre Denault Computer Science McGill University Fall 2006
HTML, CSS Comp-206 : Introduction to Software Systems Lecture 23 Alexandre Denault Computer Science McGill University Fall 2006 Course Evaluation - Mercury 22 / 53 41.5% Assignment 3 Artistic Bonus There
More informationInformacijos apsaugos standartai serija
Informacijos apsaugos standartai 27000 serija Pareng : Marius Celskis www.isec.lt 2007 m. balandis 12 d. ISO 27000 serija 2 iš 9 Tarptautin standartizacijos organizacija ISO informacijos apsaugos standartizavimui
More informationCSS. Lecture 16 COMPSCI 111/111G SS 2018
CSS Lecture 16 COMPSCI 111/111G SS 2018 No CSS Styles A style changes the way the HTML code is displayed Same page displayed using different styles http://csszengarden.com Same page with a style sheet
More informationWeb servisai WSDL. Osvaldas Grigas
Web servisai WSDL Osvaldas Grigas Web servisų aprašymas Kiekvienas web servisas yra unikalus Jis turi adresą(arba kelis adresus), kuriuo į jį galima kreiptis. Jis supranta tik tam tikros struktūros įeinančius
More informationCSS Cascading Style Sheets
CSS Cascading Style Sheets site root index.html about.html services.html stylesheet.css charlie.jpg Linking to your HTML You need to link to your css in the of your HTML file.
More informationShowing results for contents of text-input area - Nu Html Checker
Nu Html Checker This tool is an ongoing experiment in better HTML checking, and its behavior remains subject to change Showing results for contents of text-input area Checker Input Show source outline
More informationCascading Style Sheet. Styles as Tag Attributes. Syntax. <h1>: what font type/size is used? STYLE = SELECTOR {RULES} Attributes such as bgcolor
Styles? Cascading Style Sheet http://www.eie.polyu.edu.hk/~nflaw/biclustering/index.html Request string: GET /~nflaw/biclustering/index.html HTTP/1.1 Host: www.eie.polyu.edu.hk 1 Response string: HTTP/1.1
More informationCreating a Job Aid using HTML and CSS
Creating a Job Aid using HTML and CSS In this tutorial we will apply what we have learned about HTML and CSS. We will create a web page containing a job aid about how to buy from a vending machine. Optionally,
More informationCSS Lecture 16 COMPSCI 111/111G SS 2018
No CSS CSS Lecture 16 COMPSCI 111/111G SS 2018 Styles Astyle changes the way the HTML code is displayed Same page displayed using different styles Same page with a style sheet body font-family: sans-serif;
More informationChapter 5: The Box Model, Links, Lists and Tables
Chapter 5: The Box Model, Links, Lists and Tables Learning Outcomes: Be able to manipulate the appearance of HTML hyperlinks, lists and tables using CSS Identify the features of the CSS box model and how
More informationAdding CSS to your HTML
Adding CSS to your HTML Lecture 3 CGS 3066 Fall 2016 September 27, 2016 Making your document pretty CSS is used to add presentation to the HTML document. We have seen 3 ways of adding CSS. In this lecture,
More information7300 Warden Avenue, Suite 503 Markham, Ontario Canada L3R 9Z6. Phone: Toll Free: Fax:
HTML and CSS 7300 Warden Avenue, Suite 503 Markham, Ontario Canada L3R 9Z6 Phone: 905-479-3780 Toll Free: 877-479-3780 Fax: 905-479-1047 e-mail: info@andarsoftware.com Web: www.andarsoftware.com.com Copyright
More informationDUOMENŲ STRUKTŪROS IR ALGORITMAI. Rūšiavimo algoritmai (įterpimo, burbulo, išrinkimo)
DUOMENŲ STRUKTŪROS IR ALGORITMAI Rūšiavimo algoritmai (įterpimo, burbulo, išrinkimo) Rūšiavimo veiksmas Kasdieniniame gyvenime mes dažnai rūšiuojame: Failus kataloguose Katalogus lokaliame diske Kasdienines
More informationGIMP WEB 2.0 MENUS WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR CREATING AN HTML LIST
GIMP WEB 2.0 MENUS Web 2.0 Menus: Horizontal Navigation Bar WEB 2.0 MENUS: HORIZONTAL NAVIGATION BAR Hover effect: CREATING AN HTML LIST Most horizontal or vertical navigation bars begin with a simple
More informationCOSC 2206 Internet Tools. CSS Cascading Style Sheets
COSC 2206 Internet Tools CSS Cascading Style Sheets 1 W3C CSS Reference The official reference is here www.w3.org/style/css/ 2 W3C CSS Validator You can upload a CSS file and the validator will check it
More informationHTML & CSS for Library Professionals
These slides are online at http://bit.ly/html_lib_slides HTML & CSS for Library Professionals Robin Camille Davis Emerging Technologies & Online Learning Librarian, John Jay College of Criminal Justice
More information1. AJAX įvadas. AJAX principai:
1. AJAX įvadas AJAX principai: Naršyklė talpina programą (application), ne turinį. Serveris siunčia duomenis ne turinį. Asinchroniškumas - asinchroninio request/response siuntimo pagrindinis principas
More informationCSS Styles Quick Reference Guide
Table 1: CSS Font and Text Properties Font & Text Properties Example(s) font-family Font or typeface font-family: Tahoma font-size Size of the font font-size: 12pt font-weight Normal or bold font-weight:
More informationCSS: The Basics CISC 282 September 20, 2014
CSS: The Basics CISC 282 September 20, 2014 Style Sheets System for defining a document's style Used in many contexts Desktop publishing Markup languages Cascading Style Sheets (CSS) Style sheets for HTML
More information3. Each of these mark examples contains an error. a. <input name= country value= Your country here. /> b. <checkbox name= color value= teal />
1. Decide whether each of these forms should be sent via the GET or POST method: A form for accessing your bank account online A form for sending t-shirt artwork to the printer A form for searching archived
More informationPositioning in CSS: There are 5 different ways we can set our position:
Positioning in CSS: So you know now how to change the color and style of the elements on your webpage but how do we get them exactly where we want them to be placed? There are 5 different ways we can set
More informationescuela técnica superior de ingeniería informática
Tiempo: 2h escuela técnica superior de ingeniería informática Previous versions: David Benavides and Amador Durán Toro (noviembre 2006) Manuel Resinas (october 2007) Last revision:pablo Fernandez, Cambios
More informationCascading Style Sheet Quick Reference
Computer Technology 8/9 Cascading Style Sheet Quick Reference Properties Properties are listed in alphabetical order. Each property has examples of possible values. Properties are not listed if they are
More information{block:description} <meta name="description" content="{description}"/> {/block:description}
More information
Reading 2.2 Cascading Style Sheets
Reading 2.2 Cascading Style Sheets By Multiple authors, see citation after each section What is Cascading Style Sheets (CSS)? Cascading Style Sheets (CSS) is a style sheet language used for describing
More information