Vägen till en lyckad responsiv webbdesign.

Storlek: px
Starta visningen från sidan:

Download "Vägen till en lyckad responsiv webbdesign."

Transkript

1 Vägen till en lyckad responsiv webbdesign. Tänk mobilt först! Utgå ALLTID från den mista skärmen och jobba dig uppåt. Man brukar räkna med att 320px är i minsta laget idag. Korrekt ViewPort är mycket viktig, en sida kan annars bli konstig i vissa webbläsare. Skippa tabeller! Dessa fungerar dåligt eller inte alls med responsivitet, använd div-boxar istället. Försök att använda relativa mått, procent (%) fungerar nästan alltid. Dölj det onödiga med: display: none; och trolla fram det med MediaQuery när du behöver eller lägg det i en meny. Bilder kan du också dölja med: display: none; och ladda med jquery när det behövs. Separat css-fil eller i huvudet eller formatera direkt i koden? Sidan laddar snabbast med separat fil, sen i huvudet och sist direkt i koden. Ska du köra med html5 så bör du veta att vissa koder inte gäller längre från 4.01 & har blivit ersatta. Det kan därför vara klokast att ha CSS i separat fil. Bilder är lite speciella, i synnerhet om man ska ha bakgrundsbilder och dessutom täcka hela sidan (mera om bilder längre fram). Hemsidor över huvud taget ska ha korrekt grammatik men det räcker inte, de ska vara snyggt uppställda rent linjärt också. Planera, planera och planera! Det är ofta viktigare att med gammal hederlig penna och papper rita upp sidor och kopplingar mellan länkar än att lägga tid på att googla fram finesser. Krångla inte till det i onödan. En enkel sida kan också vara väldigt snygg om man gör rätt från början. (det finns gratis teman som är otroligt vackra och har finesser) för den som vill. Ha kul när du programmerar. Att inbilla sig att vissa saker är möjliga eller omöjliga bygger oftast på dålig research från första början. Kör du fast så lägg ner programmeringen ett tag och gör något annat en stund. Nu går vi in på djupet! MediaQuery kan vara nödvändigt att ta till när relativa mått inte hjälper och designen faller ihop och börjar överlappa andra saker. Hur ser det ut? Min variant ser ut så här, och fungerar till det mesta.

2 .exempel { font-family: Arial, 'sans serif', Serif; font-size: 180%; font-weight: bold; text-align: center; color: (min-width: 769px) and (max-width: 1024px) {.exempel { font-size: (min-width: 481px) and (max-width: 768px) {.exempel { font-size: (min-width: 321px) and (max-width: 480px) {.exempel { font-size: (max-width: 320px) {.exempel { font-size: 100%; Här anropar vi den påhittade klassen exempel och minskar dess textstorlek med 20% per brytpunkt. All annan formatering låter vi vara. Detta betyder att vi får 4 brytpunkter förutom originaltextens storlek på 180%. Det är på det här sättet man bygger upp responsiva hemsidor. Vissa menar att man ska anpassa brytpunkterna efter sin egen design och inte efter de mått som olika mobiler & surfplattor redan har. Detta är en smaksak, jag hävdar att man ska anpassa designen efter fasta mått som redan finns. Anta att vi bygger en meny med fyra länkar som vi centrerar, sen när problem börjar uppstå så letar vi upp en brytpunkt som passar. Om då denna brytpunkt ligger mellan 481px & 768px någonstans runt 667px så kan det bli problem på ANDRA plattor och mobiler, än det test du gör på din dator. Marginaler kan man också använda för att göra så det blir följsammare. Detta behöver man sällan sätta in i MediaQuery. Man kan göra så här:.exempel { margin-left: 3%; margin-right: 9%; I exemplet ovan så täcker vi sidan med 88% text på brädden. 3% + 9% = 12%, 12% - 100% = 88%. Det man bör tänka på är proportionalitetsprincipen, dvs något förskjutet till vänster, typ ett 46/54 förhållande, ungefär som det vertikala gula fältet i korset på en svensk flagga, det sitter inte absolut centrerat. Detta kan man använda när det passar.

3 Hur gör man med separata CSS-Filer? Inte så svårt som du tror. Man sätter in en kod i sidans huvud mellan taggarna: <head> <link href=''index.css'' rel=''stylesheet'' type=''text/css''> // andra koder, meta osv. </head> Sedan gör du en fil du döper till index.css och där behöver du ENBART skriva formatet rätt upp och ner: body { background-color: #006400; color: #FFFFFF;.exempel { //koder // #exempel { // koder // Man behöver alltså INTE sätta in style-taggar som man gör när man vill ha CSS i dokumenthuvudet. Då sätter man ut style så här: <head> <style> body { background-color: #006400; color: #FFFFFF;.exempel { //koder // #exempel { // koder // </style> </head> Detta gör att sidan blir lite långsammare än om du kör med separat fil, men med bredband så lär ingen märka så stor skillnad om dokumentstorleken inte är allt för massiv, det är då bättre att ha just en separat fil. Det finns en bestämmande-lag också, det är så att format direkt i sidans html-kod bestämmer sedan i huvudet & sist i separat fil. Med bestämma i det här fallet har med vilken modell som styr, det har inget med laddtider på sidan att göra. 1. Direkt i koden <div style=''font-family: Arial;'' ''// formatering// ''> (Vilken laddar sidan lite trögare.) 2. I huvudet. (Vilken laddar sidan lite snabbare.) <head> <style>.exempel { font-family: Arial; </style> </head> 3. I separat fil vi gått igenom redan, vilken laddar sidan snabbast. Det finns flera fördelar med att ha separata CSS-mallar, de styr, inte användaren, han/hon får hålla sig till det DU bestämmer. Dessutom så behöver du bara ha EN mall till flera sidor även om dessa ligger på andra domäner. Man skriver då ut hela adressen: <link href='' rel=''stylesheet'' type=''text/css''> Då blir alltså formatet som någon har på sin sida fjärrstyrt från mallen DU har på ditt webhotell, så det finns för... & nackdelar.

4 Bilder Bilder är lite hopplösa som du märker när du programmerar. Trixet är som så mycket annat att köra med procent OCH blanda det med pixlar samt lite andra finesser. En av finesserna är min-width & max-width. Använder man det rätt så har det sina fördelar. Html: <img src=''bild1.jpg'' class=''a01''> Css:.a01 { width: 325px; max-width: 75%; height: auto; På det viset så blir inte bilderna bredare än 75% men kan bli mindre, höjden är satt till auto vilket gör att bilder skalar proportionerligt dvs. höjden hakar på och anpassar sig, då får du inga cropps så att bilden klipps eller förvrängs. Tvärt om går också bra om du vill, men då kommer bilden att bete sig helt annorlunda. Html: <img src=''bild2.jpg'' class=''a02''> Css:.a02 { width: 325px; min-width: 50%; height: auto; Då kommer bilden att bli 50% STÖRRE men INTE mindre. Oftast så använder man bara max-width av förståeliga skäl då man oftast vill att en bild ska bli MINDRE för att passa på olika plattformar. Detta fungerar även på div-boxar då man vill att en box ska stanna i växten på brädden så man kan få den att flytta sig med flit dit man vill. Man kan på detta sätt stoppa ett objekt från att krympa för mycket. Vilket kan vara bra då man vill slippa fenomenet när man har 4 objekt. Man kan även använda sig av min-height & max-height för att få vissa finesser då man tycker att höjden ska bestämma.

5 Bakgrundsbilder. Dessa är nästan värst att hålla på med. Här får man acceptera att bilder croppas dvs. att vissa delar klipps. I det här fallet så ska man inte köra med procent & tänka 100% X 100% på både höjd & brädd eftersom en bild mycket sällan är en helt liksidig kvadrat, det blir då fel och vi får en bild som ser ut att ha en konstig gummisnodd i sig & stretchar. Det blir förvrängt! Ett av sätten är att köra med cover & center center osv. Html: <body> // behövs ingen klass, vi anropar body rakt av istället. Css: body { background-image: url(bilder/bgstor.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: center center; -moz-background-size: cover; -webkit-background-size: cover; -o-background-size: cover; -ms-background-size: cover; background-size: cover; // övriga format // OBSERVERA -??-background-size: cover; växlarna som är nödvändiga för att koden ska renderas rätt på de flesta förekommande webbläsarna samt att man ALLTID sätter standard-parametern längst ner, det är viktigt. Givna saker som div, span, p, img och body kan man anropa direkt, man behöver inte göra en klass för t. ex. body: <body class=''test''> +.test { color: red; för att få röd text. Man kör bara med <body> + body { color: red; Ett annat sätt är att göra en div-box med brädden 100% & höjden auto samt att lägga in bilden fixerat och bestämma att den också ska följa samma system. Här får du räkna med att bilden croppas dvs. klipps av. Html: <div class= b03 > <img src= bg2.jpg class= b04 > </div>

6 Css:.b03 { position: fixed; top: 0; left: 0; width: 100%; height: auto;.b04 { position: fixed; top: 0; left: 0; width: 100%; height: auto; Observera att du då kommer att få en bild som inte automatiskt skalar rätt på höjden, du är tvungen att jaga nedre högra hörnet på bilden med hörnet på sidan. Gör du sidan långsmal så kommer du alltså att få tomrum under bilden. Som du märker så är bilder lite bökiga att hålla på med. Detta beror på att bilder inte är helt kvadratiskt liksidiga, så icke heller en bildskärm. Detta hänger dock inte ihop fullt ut. Vissa bildskärmar är till sin proportion oftast bredare än de är höga. Vissa skärmar är 16:9 & vissa är 16:10 till sitt format osv. Detta gör det bökigt att anpassa bilder då bilder inte heller håller givna format & storlekar. Vissa fotograferar i vertikalt läge men ibland också i horisontellt läge. Det gör att det kan bli rätt hopplöst då man ska tvinga en bild som är tagen i porträtt-läge dvs. långsmal att synka ut på brädden som en landskaps bild gör per automatik. Den bilden kommer då att bli väldigt stor på höjden & vice versa. ViewPort ViewPort? Vad är det? Det är mycket viktigt för att en sida ska fungera rätt på olika plattformar. Här visar vi 2 st: <meta name=''viewport'' content=''width=device-width, initial-scale=1.0''> Den är vanligast & tillåter att användaren zoomar sidan. <meta name=''viewport'' content=''initial-scale=1.0, user-scalable=no''> Denna är också rätt vanlig men tillåter INTE att användaren zoomar sidan, den används då man vill lägga fokus på att sidan ska vara till för mobiler och surfplattor då man vill förhindra användaren att zooma sidan. Varning om ViewPort Du ska INTE använda ViewPort om sidan inte är responsiv. Fel ViewPort kan göra att en sida INTE ser lika ut på mobilen som den gör på datorn. Prova att ta bort den helt så märker du direkt om du ska använda den över huvud taget.

7 Vad är egentligen ViewPort? Svårt att förklara, men det handlar om att innehållet på sidan ska anpassa sig till storleken på skärmen. Det vanligaste är att ha skalan 1.0 då det fungerar bäst. Då man anger att något ska vara 200% så kommer det att bli 200% av ViewPorten som är 1.0. Innehållet kommer alltså att få rätt skala. Det är därför den är så viktig! Det finns ett sätt till att använda ViewPort och det är att göra det med CSS istället, i huvudet eller i separat fil är valfritt: { zoom: 1.0; width: { width: extend-to-zoom; zoom: 1.0; Detta har jag provat med varierande resultat, får man det att fungera på sin egen design så är det bra, men det verkar som att alla webbläsare inte tar emot detta, så denna får du prova dig fram med. På nästa sida börjar vi med JavaScript som vi använder tillsammans med biblioteket jquery. Det är sätt att styra funktioner snarare än format.

8 jquery (Nu går vi ännu djupare!) jquery är en samling javascript i en ända stor fil som heter.js på slutet. Med hjälp av jquery kan man göra saker som inte går med vanlig HTML eller CSS. Man kan få innehåll att försvinna helt eller dyka upp, man kan flytta innehåll till olika positioner (även z-index, att gömma bakom ett ovan-liggande lager) Man kan bland annat förladda bilder så de visas snabbare. Man får då använda sig av både CSS & jquery. HTML: <html> <head> <meta name=''viewport'' content=''width=device-width, initial-scale=1.0''> <link href=''index.css'' rel=''stylesheet'' type=''text/css''> <script src=''index.js'' type=''text/javascript''></script> <script src='' type=''text/javascript''></script> </head> <body> <p> Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. </p> <p> Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. </p> <br> <div class=''swap''> <a nohref=''#'' class=''b01''><img src=''bg1.jpg'' class=''a01''></a> <a nohref=''#'' class=''b02''><img src=''bg2.jpg'' class=''a01''></a> <a nohref=''#'' class=''b03''><img src=''bg3.jpg'' class=''a01''></a> <a nohref=''#'' class=''b04''><img src=''bg4.jpg'' class=''a01''></a> <!-- Large Pictures --> <a nohref=''#'' class=''c01''><img src=''large/bg1.jpg'' class=''a02''></a> <a nohref=''#'' class=''c02''><img src=''large/bg2.jpg'' class=''a02''></a> <a nohref=''#'' class=''c03''><img src=''large/bg3.jpg'' class=''a02''></a> <a nohref=''#'' class=''c04''><img src=''large/bg4.jpg'' class=''a02''></a> </div> </body> </html>

9 Vi antar nu att vi har 4 mindre bilder som laddas direkt när sidan visas men vid klick på någon av dessa bilder så ska ALLA mindre döljas, sedan så ska motsvarande stora bild visas OCH vice versa. Nu får vi ta till djärva knep! Som du ser så är länkarna lite speciella <a nohref= # etc. a nohef= # gör att sidan inte laddas om vilket är en klar fördel. Nackdelen är att muspekaren inte ändras, den blir inte en hand som pekar, men det går att ändra på, (vi visar det längre ner markerat med en sol ). CSS-FILEN:.swap { position: fixed; top: 0; left: 0; width: 100%; height: auto; text-align: center;. a01 { width: 325px; max-width: 75%; height: auto;. a02 { width: 1080px; max-width: 75%; height: auto; display: none; Okej, vackert så långt. Nu har vi en div-box för bilderna att röra sig i. Vi har också format på bilderna. Men som du ser så har vi inom klassen för de stora bilderna (.a02) lagt till parametern display: none;. Detta gör att de inte syns alls men går att trolla fram när vi behöver dem och det gör vi med jquery. jquery kan du både ladda ner och länka till lokalt eller så kan du göra som i exemplet ovan, länka in det utifrån, i detta fallet direkt från tillverkaren. Motsatsen till display: none; heter display: block; Det som är knepet med detta att dölja bilder är att de redan finns på ditt webbutrymme men visas & döljas inom sidan utan att du behöver vare sig iframes eller undersidor. Då vi inte vet i vilken ordning besökaren kommer att klicka för att se en större bild så måste vi ha dubbla funktioner för varje enskild bild. Vi måste i varje sådan också ta med ALLA bilder.

10 OBS!! Man kan INTE använda bara EN uppsättning bilder, för döljer vi bg1.jpg så är den borta! Vi måste ha både stora & små bilder ELLER lägga samma bilder i en annan mapp som i exemplet. De vanligaste funktionerna är:.show.hide.fadein &.fadeout, men det finns massor att läsa om på jquery.com. Det kommer att bli mycket koder så det gäller att vara konsekvent. JS-Filen: (som kommer att vara ganska lång!) $(document).ready(function() { $(''.b01'').click(function() { $(''.c01'').fadein(2000); $(''.b01'').hide(); $(''.b02'').hide(); $(''.b03'').hide(); $(''.b04'').hide(); ); $(''.c01'').click(function() { $(''.c01'').hide(); $(''.b01'').fadein(2000); $(''.b02'').fadein(2000); $(''.b03'').fadein(2000); $(''.b04'').fadein(2000); ); $(''.b02'').click(function() { $(''.c02'').fadein(2000); $(''.b01'').hide(); $(''.b02'').hide(); $(''.b03'').hide(); $(''.b04'').hide(); ); $(''.c02'').click(function() { $(''.c02 '').hide(); $(''.b01'').fadein(2000); $(''.b02'').fadein(2000); $(''.b03'').fadein(2000); $(''.b04'').fadein(2000); ); $(''.b03'').click(function() { $(''.c03'').fadein(2000); $(''.b01'').hide(); $(''.b02'').hide(); $(''.b03'').hide(); $(''.b04'').hide(); );

11 $(''.c03'').click(function() { $(''.c03'').hide(); $(''.b01'').fadein(2000); $(''.b02'').fadein(2000); $(''.b03'').fadein(2000); $(''.b04'').fadein(2000); ); $(''.b04'').click(function() { $(''.c04'').fadein(2000); $(''.b01'').hide(); $(''.b02'').hide(); $(''.b03'').hide(); $(''.b04'').hide(); ); $(''.c04'').click(function() { $(''.c04'').hide(); $(''.b01'').fadein(2000); $(''.b02'').fadein(2000); $(''.b03'').fadein(2000); $(''.b04'').fadein(2000); ); ); Som du ser så är det mycket upprepningar så man behöver inte skriva mer än en uppsättning som man sedan upprepar och redigerar om lite. Funktionsförklaring till jquery-anrop: $(''.b01'').click(function() { $(''.c01'').fadein(2000); $(''.b01'').hide(); $(''.b02'').hide(); $(''.b03'').hide(); $(''.b04'').hide(); ); $(''.c01'').click(function() { $(''.c01'').hide(); $(''.b01'').fadein(2000); $(''.b02'').fadein(2000); $(''.b03'').fadein(2000); $(''.b04'').fadein(2000); ); Som du ser så kommer vissa funktioner att avfyras när vi gör vissa saker. Klickar vi på bilden länkad till funktionen.b01 så kommer.c01 som är länkad till den större bilden att avfyras och då visas bilden. Samtidigt så döljs alla små bilderna. Samma sak gäller för klick på den stora bilden, då får vi en växling av funktionerna, mycket smidigt!

12 Detta fungerar även på div-boxar med text eller på paragrafer <p>text</p>. Man kan i princip visa eller dölja vilken class eller id som helst och även ändra position med mera, jquery är kraftfullt. Det är på detta vis man bygger upp EN sida där man kan växla innehåll utan att ha vare sig iframes eller undersidor. Som angivits i texten tidigare så kommer muspekaren inte att ändras när man kör med a nohref= # För att råda bot på även det lilla fenomenet så får vi ta till CSS igen och formatera länkar. Html: <a nohref=''#'' class=''exempel''>länk 1</a> det går även skriva: <a class=''exempel'' nohref >Länk 1</a> Css: a { text-decoration: none; a:link { color: #ffffff; a:visited { color: #ffffff; a:hover { color: #ffffff; font-style: italic; cursor: pointer; cursor: hand; a:active { color: #ffffff; Alla länkar i exemplet är satta till #ffffff = Vit. Dessutom så har vi tagit bort understrykning med text-decoration: none; Vid hovring så kommer tillägget som gör att muspekaren ändras: cursor: pointer; cursor: hand; I samma veva så lägger vi in att länken ska bli kursiv när vi pekar på den. Har du flera länkar du vill ha annat format på så får vi ta till ett knep till: a.one { text-decoration: none; a.one:link { color: rgb(63,63,63); a.one:visited { color: rgb(63,63,63); a.one:hover { color: rgb(0,0,255); font-size: 150% cursor: pointer; cursor: hand; a.one:active { color: rgb(63,63,63); Man lägger till.ettord i själva css koden OCH man måste anropa en klass i själva länken på sidan också. OBS! Det går INTE med en siffra, måste vara bokstäver! <a href class= one > >Mitt exempel</a> Så det är bara att testa, man kan ha olika färger, typsnitt, storlekar och position. Man behöver bara ha fantasi och tålamod :-) Nu är det dags för lite kaffe! Eller hur?

13 Mera finesser! Det är mycket populärt med små enfärgade platta bilder nu för tiden. Det är inte bilder utan kallas ikon-fonter. I stället för att man får ett formaterat A så får man en ikon! i det här fallet en Dingbats (ett vanligt typsnitt som bygger på ungefär samma princip). Sådana här bibliotek med ico-font's finns att ladda ner, de mest användbara är nog: och På dessa sidor kan man ladda ner färdiga paket eller ladda ner en egen grupp man bakar ihop. Instruktioner hur man gör finns på sidorna och även i en websidesfil som följer med per automatik i det man laddar ner. Det finns ett litet problem även här som kan uppstå på mobiltelefoner, har du satt en icon-font till: position: fixed; så kan den hänga sig när man scrollar på mobilen. Detta beror på att en mobil har för klen processor för att rendera sidan så att ikonen sitter fast. Naturligtvis så finns det en lösning på detta! Ange i koden där du har infogat din ico-font:.ico-font1 { font-size: 135%; color: #ffffff; position: fixed; Detta är problemet! bottom: 8px; Detta är problemet! right: 20px; Detta är problemet! -webkit-transform: translatez(0); Detta löser problemet! -moz-transform: translatez(0); Detta löser problemet! -ms-transform: translatez(0); Detta löser problemet! -o-transform: translatez(0); Detta löser problemet! transform: translatez(0); Detta löser problemet! transform: translatez(0); är ett djärvt knep som tillhör CSS3 som är mycket avancerat. Man kan med CSS3 göra transformeringar mellan olika objekt. Tänker inte gå in djupare på det i den här guiden då man sällan behöver använda det för något annat än vissa tjusiga knappar osv. OBSERVERA att ikon-fonter inte fungerar eller ser konstiga ut i inkompatibla webbläsare

14 Öka läsbarheten med textskugga. Har man en ljus bakgrund och absolut vill ha en ljus passande textfärg så kommer kontrasten att bli dålig, samma sak gäller det omvända. Det finns knep för detta, textskugga, (stroke som är en annan teknik går vi inte igenom här) för den är inte så ofta använd. I css filen så anger du där du har din box eller i body'n : text-shadow: 0 0 1px rgba(0, 0, 0, 0.5); Så får du en svart skugga med 50% genomskinlighet på 1px runt varje bokstav. text-shadow: 0 0 1px rgba(255, 255, 255, 0.5); Så får du en vit skugga med 50% genomskinlighet på 1px runt varje bokstav. Medeltalet för färgen grå är 192,192,192 naturligtvis kan du köra med matchande färger men tänk på att det ska ge kontrast. OBS, för att få skugga runt om hela bokstäverna så sätter vi positionen på skuggan till NOLL i både Z och Y axeln Skugga på div-boxar och bilder (och fotoramar)..photo_border { border-top-width: 12px; border-top-style: solid; border-top-color: #f4f4f4; border-right-width: 12px; border-right-style: solid; border-right-color: #f4f4f4; border-bottom-width: 12px; border-bottom-style: solid; border-bottom-color: #f4f4f4; border-left-width: 12px; border-left-style: solid; border-left-color: #f4f4f4; -webkit-box-shadow: -8px -8px 14px rgba(0, 0, 0, 0.6); -moz-box-shadow: -8px -8px 14px rgba(0, 0, 0, 0.6); -ms-box-shadow: -8px -8px 14px rgba(0, 0, 0, 0.6); -o-box-shadow: -8px -8px 14px rgba(0, 0, 0, 0.6); box-shadow: -8px -8px 14px rgba(0, 0, 0, 0.6); Övre delen är för ramen & den nedre är för skuggan. Observera återigen -webbläsar-tilläggen med standard längst ner. Minus = vänster & uppåt, (plus behövs inte) samt storlek följt av färg. En fotoram är bara en tjock border, inget speciellt med det. Du ser att färg ibland anges i rgba, a står för alfa & gör att man kan få genomskinlighet, 1.0 är homogen 0.5 = 50% osv. OBSERVERA att skuggor på text och bilder / boxar inte fungerar alls eller ser konstigt ut i äldre inkompatibla webbläsare.

15 Google Fonts Google Fonts är också väldigt populärt, då kan man tvinga en webbsida att visa ett typsnitt som inte finns på besökarens dator och ej heller på ditt webbhotell, mycket smidigt då det finns över 600 att välja på. Man går till & väljer det typsnittet man vill & klickar på Quick Use, då får man instruktioner hur man ska göra. Det består i att klistra in 2 saker, en länk i huvudet & en format-kod i body'n eller i css, så här ser exemplet ut för Open Sans: <head> <link href=' rel='stylesheet' type='text/css'> </head> <body style= font-family: 'Open Sans', sans-serif; > eller CSS: body { font-family: 'Open Sans', sans-serif; Google Fonts är väldigt populärt och smidigt sätt att använda typsnitt på. Själv så föredrar jag Sans'er framför Serif'er. Arial är en Sans-serif det känner man igen på att bokstäverna är ganska raka. Times New Roman Känner man igen på att det har så kallade Serifer. Bokstäverna är stukade med snuttar i ändarna. Andra problem H1 H7 Ger oftast ett extra <br> som man ibland inte vill ha, för att råda bot på det så kan man skapa en css regel även för det: h1, h2, h3, [ etc... ] { display: inline; // Så bör det lösa sig.

16 <div><a name="ankare1"></a></div> Ankare Funkar inte som ankare i alla webbläsare, byt det mot: <div><a name="ankare1"> </a></div> // = Mellanslag så bör det funka, anledningen är att vissa webbläsare inte klarar en tagg som är tom, det räcker med att ha ett mellanslag. Observera att man bör sätta ankaret i en div-box för att det ska funger i t. ex. Internet Explorer. OBSERVERA: Kursiv stil (italic) kan ibland se mycket konstig ut i Safari- Browser som finns på Mac, Ipad och Iphone i vissa typsnitt och det verkar inte finnas något annat sätta att fixa till det än att låta bli. Det man kan göra är att köra med något annat typsnitt eller formatering. Så något smart css-knep för detta verkar idag inte finnas. Centrera i höjdled utan tabeller Centrera i höjdled brukar vara förbehållet tabeller. Tabeller funkar inte med responsivitet, man ska köra med div-boxar. Kan man på något sätt få in tabellens egenskaper i en div-box? Ja visst! Html: <div class=''a01''> <div class=''a02''> Hej på dig!! </div> </div> Css:.a01 { position: fixed; top: 50px; left: 50px; width: 50%; height: 50%; font-size: 150%; font-family: Arial; background-color: gray; color: black; display: table;

17 .a02 { display: table-cell; vertical-align: middle; text-align: center; Observera att vi måste ha 2 boxar, en inre & en yttre för att kunna centrera i både x och y-axeln (i alla fall gör jag så) då tabeller är uteslutet. Teman. Tycker man det är svårt att designa från scratch så finns det 100 tusentals med färdiga teman att ladda ner, så väl som responsiva med HTML5 och jquery till mer simpla, vill du ha det senaste så kan du googla på orden: free html5 themes // om du vill ha en vanlig sida. Eller free html5 responsive themes // om du vill ha en responsiv sida. Det finns massor av gratis-teman, men vissa tar ut en engångskostnad.

18 Referenser: ign Hoppas du får en trevlig stund med mina tips även om det finns obegränsat att läsa på nätet, vissa delar har du redan fått återgivit i denna text, med reservation för att det kan förekomma vissa mindre fel.

Inför prov 1 i webbdesign

Inför prov 1 i webbdesign Inför prov 1 i webbdesign Skapa ett grundläggande HTML-dokument sidtitel övriga instruktioner Grundläggande märken, samt hur de används startmärke

Läs mer

ORDLISTA WEBBDESIGN 100P

ORDLISTA WEBBDESIGN 100P ORDLISTA WEBBDESIGN 100P HTML- TAGGAR M.M. (DE BLÅFÄRGADE ORDEN ÄR OLIKA ATTRIBUT SOM HÖR TILL DE OLIKA TAGGARNA.) HTML Står för Hyper Text Markup Language och är en uppsättning markeringskoder.

Läs mer

Lektion 2 - CSS. CSS - Fortsätt så här

Lektion 2 - CSS. CSS - Fortsätt så här Lektion 2 - CSS I den här lektionen behandlas HTML och CSS. Det förutsätts att lektion 1 är gjord, eller att du har tillräckliga kunskaper i grundläggande HTML för att klara den här lektionen. CSS - Fortsätt

Läs mer

21/01/2016. Stilmallar. styra utseendet av webbplatsen DEL 1. Karin Fahlquist. index.html. recept.html frukt.html grönsaker.html

21/01/2016. Stilmallar. styra utseendet av webbplatsen DEL 1. Karin Fahlquist. index.html. recept.html frukt.html grönsaker.html Stilmallar styra utseendet av webbplatsen DEL 1 Karin Fahlquist index.html recept.html frukt.html grönsaker.html 1 Samma kod olika utseende Olika exempel om layout: http://www.csszengarden.com/ Stilmallar

Läs mer

Internet och WWW Laboration 3 VT10 Högskolan Dalarna Hans Rosendahl. Laboration 3 CSS del 2. 1 av 20

Internet och WWW Laboration 3 VT10 Högskolan Dalarna Hans Rosendahl. Laboration 3 CSS del 2. 1 av 20 Laboration 3 CSS del 2 1 av 20 Vad kommer jag att lära mig på laboration 3? 1. Skriva en stilmall Boxegenskaper o border o margin o padding o width o float o clear Färger och bakgrundsbilder Positionering

Läs mer

Lektion 3 HTML, CSS och JavaScript

Lektion 3 HTML, CSS och JavaScript Lektion 3 HTML, CSS och JavaScript I den här lektionen behandlas HTML, CSS och JavaScript (JS). Det förutsätts att lektion 1 och 2 är gjord, eller att du har tillräckliga kunskaper i grundläggande HTML

Läs mer

12/9/2010 REGLER WEBBPRODUKTION WEBBDESIGN CASCADING STYLE SHEETS CSS LOKALA STILMALLAR GLOBALA STILMALLAR. Selektor. Deklaration

12/9/2010 REGLER WEBBPRODUKTION WEBBDESIGN CASCADING STYLE SHEETS CSS LOKALA STILMALLAR GLOBALA STILMALLAR. Selektor. Deklaration REGLER Selektor Deklaration Body { font-family:verdana WEBBPRODUKTION WEBBDESIGN CASCADING STYLE SHEETS CSS Ulrik Söderström Ulrik.soderstrom@tfe.umu.se h1,h2 { font-color:red; font-size:10pt; Egenskap

Läs mer

CSS-övningar. 1. Grunder

CSS-övningar. 1. Grunder CSS-övningar 1. Grunder CSS Testa stilmallar Klasser Elementen div och span Ärvda egenskaper Mer om typsnitt, marginaler och mått Textdekor Fristående CSS -fil Attributet style Prioritetsordning hos stilelement

Läs mer

Frågor och svar - Diagnostisk prov ht14 - Webbutveckling 1

Frågor och svar - Diagnostisk prov ht14 - Webbutveckling 1 Frågor och svar - Diagnostisk prov ht14 - Webbutveckling 1 Bilder och optimering --- Vilken upplösning är lämplig för bilder som ska användas på Internet? Sträva efter korta nedladdningstider. 72 ppi/dpi

Läs mer

En grundkurs i hemsidor och hur de är uppbyggda

En grundkurs i hemsidor och hur de är uppbyggda En grundkurs i hemsidor och hur de är uppbyggda Den här artikeln tänkte väldigt grundligt gå igenom koncepten kring en hemsida och hur den är uppbyggt, för att ge dig grundkunskap att bygga vidare på och

Läs mer

Övning 1 Vi börjar med en vanlig html-fil där html används för både innehåll och utseende:

Övning 1 Vi börjar med en vanlig html-fil där html används för både innehåll och utseende: Uppsala universitet Institutionen för utbildning, kultur och medier IKT A HT 2009 Monica Langerth Zetterman 2009-09-23 Testa stilmallar Övning 1 Vi börjar med en vanlig html-fil där html används för både

Läs mer

Övning (X)HTML 2. Sidan 1 av 7 2010-11-11

Övning (X)HTML 2. Sidan 1 av 7 2010-11-11 Sidan 1 av 7 2010-11-11 Övning (X)HTML 2 Innan du börjar med laborationen ska du se till så att du har öppnat din editor (till exempel Notepad++). I denna editor ska du skriva (X)HTML-kod som du sedan

Läs mer

Internet & WWW Laboration 2 VT10 Högskolan Dalarna Hans Rosendahl. Laboration 2 CSS del 1. 1 av 8

Internet & WWW Laboration 2 VT10 Högskolan Dalarna Hans Rosendahl. Laboration 2 CSS del 1. 1 av 8 Laboration 2 CSS del 1 1 av 8 Vad kommer jag att lära mig på laboration 2? Skriva en stilmall: o Skriva extern CSS-mall och länka den till XHTML-dokument o Skriva inbäddad CSS-mall i XHTML-dokument o Skriva

Läs mer

Kom igång. Readyonet Lathund för enkelt admin. Logga in Skriv in adressen till din webbsida följt av /login. Exempel: www.minsajt.

Kom igång. Readyonet Lathund för enkelt admin. Logga in Skriv in adressen till din webbsida följt av /login. Exempel: www.minsajt. Kom igång Logga in Skriv in adressen till din webbsida följt av /login. Exempel: www.minsajt.se/login Nu dyker en ruta upp på skärmen. Fyll i ditt användarnamn och lösenord och klicka på "logga in". Nu

Läs mer

Guide till Mynewsdesk Hosted Newsroom - Kom igång och spegla ditt pressrum!

Guide till Mynewsdesk Hosted Newsroom - Kom igång och spegla ditt pressrum! Guide till Mynewsdesk Hosted Newsroom - Kom igång och spegla ditt pressrum! Hur du implementerar ditt Hosted Newsroom I den här guiden kan du läsa hur du skapar ert Hosted Newsroom ert pressrum på er egna

Läs mer

<Webbutvecklare lektion="02"> Kursledare: Mahmud Al Hakim

<Webbutvecklare lektion=02> Kursledare: Mahmud Al Hakim Kursledare: Mahmud Al Hakim Lektionstillfällets mål Introduktion till CSS CSS Regler och egenskaper Externa CSS-filer: Link-taggen Intern CSS: Style-taggen Inline CSS: Attributet

Läs mer

Att styla webbsidor. Nivå. Uppgiften

Att styla webbsidor. Nivå. Uppgiften Nivå 2 Att styla webbsidor All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club.

Läs mer

Detta är en dokumentmall för examensarbeten. Dokumentmallen har följande egenskaper:

Detta är en dokumentmall för examensarbeten. Dokumentmallen har följande egenskaper: Detta är en dokumentmall för examensarbeten. Dokumentmallen har följande egenskaper: teckensnittet Times New Roman används genomgående. bröd har storlek 12 punkter och 1,15 radavstånd. i tabellen har storlek

Läs mer

SÖDER LOGOTYPE VÅR LOGOTYP KRÄVER SITT UTRYMME KVADRAT I KVADRAT BALANSERAD RAM

SÖDER LOGOTYPE VÅR LOGOTYP KRÄVER SITT UTRYMME KVADRAT I KVADRAT BALANSERAD RAM LOGOTYPE Acumin Pro ExtraCondensed Bold SÖDER S/K: 10 VÅR LOGOTYP KRÄVER SITT UTRYMME Logotypen består av en ruta. Den 100% vita plattan gör att vår logotyp alltid får en dominerande och central roll i

Läs mer

Förkunskaper: Tim Berners Lees vision webbläsarkriget W3C strukturtagg <h1> layout-tagg <font size="6">

Förkunskaper: Tim Berners Lees vision webbläsarkriget W3C strukturtagg <h1> layout-tagg <font size=6> CSS { } Anne Diedrichs Medieteknik Södertörns Högskola Förkunskaper: Tim Berners Lees vision webbläsarkriget W3C strukturtagg layout-tagg Kurslitteratur: Niederst Robbins, Learning

Läs mer

Carl-Oscar Hermansson WEBB DESIGN

Carl-Oscar Hermansson WEBB DESIGN Carl-Oscar Hermansson WEBB DESIGN Del SKAPA DIN WEBBPLATS MED HTML. Öppna ett HTML-dokument... 8 6. HTML grundkod... 9 7. Färger... 0 8. Textformatering... 9. Listor... 0 0. Bilder.... Bakgrundsbilder...

Läs mer

Styla och formatera text

Styla och formatera text Nivå 2 Styla och formatera text All Code Clubs must be registered. By registering your club we can measure our impact, and we can continue to provide free resources that help children learn to code. You

Läs mer

Verktyget är begränsat till Microsoft Internet Explorer v 7.0 och uppåt

Verktyget är begränsat till Microsoft Internet Explorer v 7.0 och uppåt Verktyget är begränsat till Microsoft Internet Explorer v 7.0 och uppåt 1. Inställningar / Kontaktuppgifter Uppgifter som matas in i den vyn ovan visas i sidfoten på hemsidan: 2. Skapa nya sidor Om man

Läs mer

Frågan om typsnitt för HT sönderfaller

Frågan om typsnitt för HT sönderfaller Typsnitt för Heraldisk Tidsskrift Frågan om typsnitt för HT sönderfaller i två delar: dels omslag, dels inlaga. Val av typsnitt för omslagets styrs av att den grundläggande utformningen av framsidan skall

Läs mer

Gilla r d u d en h ä r g u id en? Vill d u a tt vi ska f o rtsä tta g ö ra f ler g u id er? - lä s mer h ä r»

Gilla r d u d en h ä r g u id en? Vill d u a tt vi ska f o rtsä tta g ö ra f ler g u id er? - lä s mer h ä r» Gilla r d u d en h ä r g u id en? Vill d u a tt vi ska f o rtsä tta g ö ra f ler g u id er? - lä s mer h ä r» skriv ut» C SS - gr unde r Infor mation om C S S CS S i exter n mall eller i dokumentet? A

Läs mer

/*formatering för html och body elementen - elementens höjd sträcker sig över hela webbläsarfönstrets höjd*/ html, body { height: 100%; }

/*formatering för html och body elementen - elementens höjd sträcker sig över hela webbläsarfönstrets höjd*/ html, body { height: 100%; } /*CSS document*/ /* nollställer margin för alla element*/ * { margin: 0; /*formatering för html och body elementen - elementens höjd sträcker sig över hela webbläsarfönstrets höjd*/ html, body { height:

Läs mer

Manual Anvisningar vid annonsering på startsida i Ratsit 3.0.

Manual Anvisningar vid annonsering på startsida i Ratsit 3.0. Version 2.0 onsdag 12 oktober 2016 1 av 8 Manual Anvisningar vid annonsering på startsida i Ratsit 3.0. Kort beskrivning Instruktioner: Nedan finner du instruktioner kring hur du skapar wallpaper för ratsit.se.

Läs mer

Användargränssittet (Front-end) i mobilversionen bygger i stor utsträckning på jquery Mobile-ramverket.

Användargränssittet (Front-end) i mobilversionen bygger i stor utsträckning på jquery Mobile-ramverket. e-line mobilversion Pyramid Business Studio 3.42A servicepack 05 (2015-07-13) Mobilversionen av e-line är i grunden samma applikation som fullversionen av e-line. Skillnaden är att endast valda delar av

Läs mer

F10 Mer CSS Dagens agenda

F10 Mer CSS Dagens agenda F10 Mer CSS Dagens agenda Stila formulär CSS-genererat innehåll Mediatyper Utskrift Negativa marginaler Sprites Gridbaserade layouter Ramverk Formulär Prydliga formulär #cform { width: 500px;} #cform

Läs mer

Välkomna! till e-butik.se

Välkomna! till e-butik.se Välkomna! till e-butik.se Butiken - Butiken - Admin - Arbeta i butiken - Utseende - Viktigt att tänka på - Tips & Idéer Butiken Varukorgen längst ner 1/4 Butiken Varukorgen högst upp 2/4 Butiken Vänstermenyn

Läs mer

Internet A. HTML Grunder. 02-01-14 Maximilien Chiang 1

Internet A. HTML Grunder. 02-01-14 Maximilien Chiang 1 Internet A HTML Grunder 1 HTML Tags (Speciella markeringar) < Instruktion> De flesta instruktioner avslutas också med en 2 untitled Min

Läs mer

FrontPage Express. Ämne: Datorkunskap (Internet) Handledare: Thomas Granhäll

FrontPage Express. Ämne: Datorkunskap (Internet) Handledare: Thomas Granhäll FrontPage Express I programpaketet Internet Explorer 4.0 och 5.0 ingår också FrontPage Express som installeras vid en fullständig installation. Det är ett program som man kan använda för att skapa egna

Läs mer

Sidan kommer inte läggas upp någonstans utan du redovisar den för mig på något handledningstillfälle.

Sidan kommer inte läggas upp någonstans utan du redovisar den för mig på något handledningstillfälle. Lab1 - CV-sidan Du ska bygga en variant av en CV-sida i HTML och CSS. Sidan ska åtminstone innehålla en bild på dig, en klassisk tabell med utbildningar/erfarenheter, ditt favoritcitat, en eller flera

Läs mer

Ikon Menyalternativ Funktion och beskrivning Sök och ersätt text i arbetsfältet. Ramformatering

Ikon Menyalternativ Funktion och beskrivning Sök och ersätt text i arbetsfältet. Ramformatering Innehåll Redigeringsverktyget... 3 Hantera bilder... 5 Infoga pdf-fil... 5 Lägg till mall... 6 Infoga YouTube-klipp... 6 Infoga länk... 7 Infoga tabell... 8 Kodupprensning... 10 CSS-klass... 10 Egna anteckningar:...

Läs mer

TDDD52 CSS. Färger. Färger 1/3/13

TDDD52 CSS. Färger. Färger 1/3/13 Jag önskar göra det lä0are för användarna genom a0 markera vissa delar med en annan färg? HTML är bra, men det är inte så snyggt? TDDD52 - CSS CSS regler och selectors gör a0 jag kan styla min HTML precis

Läs mer

En mötesplats i centrum

En mötesplats i centrum Finlands svenska biblioteksförenings medlemstidning Nr 1/2011 En mötesplats i centrum EAHIL INTERNET LIBRARIAN INTERNATIONAL ISSOME s turpis vel urna luctus dictum. Morbi non libero mauris, vehicula facilisis

Läs mer

CSS-WORKSHOP. Nätverksträff för it-bibliotekarier, 7 mars 2013 Sara Britta Jadelius Trollhättans Stadsbibliotek

CSS-WORKSHOP. Nätverksträff för it-bibliotekarier, 7 mars 2013 Sara Britta Jadelius Trollhättans Stadsbibliotek CSS-WORKSHOP Nätverksträff för it-bibliotekarier, 7 mars 2013 Sara Britta Jadelius Trollhättans Stadsbibliotek sarabritta.jadelius@trollhattan.se 0520-49 76 65 HTML strukturerar innehåll det här är

Läs mer

Hja lp till Mina sidor

Hja lp till Mina sidor Hja lp till Mina sidor Vanliga Frågor Varför godkänner inte Mina sidor mitt personnummer trots att jag har prövat flera gånger och är säker på att jag skrivit rätt? Du behöver använda ett 12 siffrigt personnummer

Läs mer

1. Uppdateringsmodul (CMS)

1. Uppdateringsmodul (CMS) Innehåll 1. Uppdateringsmodul (CMS)... 2 2. Artiklar... 3 2.1 Upprätta din första artikel... 4 2.2 Skapa innehåll i artikeln... 5 2.2.1 RUBRIK I ARTIKELN:... 5 2.2.3 INFOGA BILDER:... 7 2.2.4 CELLER...

Läs mer

Innehåll Introduktion... 3 InteractiveScene.config... 3 Scener <scenes>... 3 Typsnitt <fonts>... 3 Övergångar <transitions>...

Innehåll Introduktion... 3 InteractiveScene.config... 3 Scener <scenes>... 3 Typsnitt <fonts>... 3 Övergångar <transitions>... Innehåll Introduktion... 3 InteractiveScene.config... 3 Scener ... 3 Typsnitt ... 3 Övergångar ... 4 Mall för slide ... 5 , ...

Läs mer

För att skriva CSS-kod använder man sig av olika kommandon. Ett exempel på hur man kan skriva kod för att ändra textfärg kan vara:

För att skriva CSS-kod använder man sig av olika kommandon. Ett exempel på hur man kan skriva kod för att ändra textfärg kan vara: Hemsida CSS Introduktion till Cascading Style Sheets (CSS) Detta är en mycket kort genomgång av CSS med exempel på hur sådan kod ska läsas och hur den kan användas på IdrottOnline-sidor. Är man ute efter

Läs mer

Föreläsning 4. CSS Stilmallar för webben

Föreläsning 4. CSS Stilmallar för webben Föreläsning 4 CSS Stilmallar för webben Innehåll 1. CSS, vad är det? 2. Repetition av HTML-element 3. CSS, hur, var, när? 4. CSS & arv? CSS Cascading Style Sheet Same, same, but different Samma innehåll

Läs mer

Frontpage 2002/XP (2)

Frontpage 2002/XP (2) Frontpage 2002/XP Frontpage 2002 eller Frontpage XP som det också kallas är ett hemsideprogram där du inte behöver kunna koda som annars är fallet om man gör en hemsida. Att snabbt, enkelt och snyggt kunna

Läs mer

Om man vill ändra färg inuti går det, men skuggan blir densamma.

Om man vill ändra färg inuti går det, men skuggan blir densamma. Visst är det roligt att kunna göra fina dokument, häften, affischer, inbjudningskort och annat skoj?! Och att få bilderna att hamna där du vill att de ska hamna, i rätt storlek och utan att andra saker

Läs mer

Manual för visionutv.net Redigera

Manual för visionutv.net Redigera Manual för visionutv.net Redigera Version 2.0 Visionutveckling 2004 Innehåll: 1 Om Redigera 3 1.1 Bakgrund 3 1.2 Hur Redigera är uppbyggt 3 1.3 Vad är? 4 2 Inloggning 6 3 Nyheter i Redigera 2.0 7 3.1 Funktionsknappar

Läs mer

Lär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se

Lär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se Lär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se Mål Så enkelt som möjligt: låg tröskel Ett riktigt programmeringsspråk: inget tak Roliga uppgifter som går

Läs mer

Rubriktexten. Tilläggsrubrik. Upphovsperson Avdelning 2012

Rubriktexten.  Tilläggsrubrik. Upphovsperson Avdelning 2012 Rubriktexten Tilläggsrubrik Ett citat eller en kort text tagen ur innehållet i broschyren. Texten bör väcka intresse och locka till att läsa broschyren. Texten behöver inte fylla hela det gula fältet.

Läs mer

Grunder. Grafiktyper. Vektorgrafik

Grunder. Grafiktyper. Vektorgrafik 2 Grunder All vår början bliver svår eller hur det nu brukar heta, och detta är något som gäller även Flash. För den som är ovan vid Flash gäller det säkert extra mycket, då det kan vara knepigt att förstå

Läs mer

Instruktioner. Innehåll: 1. Vad är Kimsoft Control (SIDA 2) 3. Hem (SIDA 2)

Instruktioner. Innehåll: 1. Vad är Kimsoft Control (SIDA 2) 3. Hem (SIDA 2) 1 Instruktioner Innehåll: 1. Vad är Kimsoft Control (SIDA 2) 2. Logga in (SIDA 2) 3. Hem (SIDA 2) 4. Skapa/redigera sidor (SIDA 3) 41. Lägg till ny sida (SIDA 3) 42. Avancerat (SIDA 4) 5. Texteditor (SIDA

Läs mer

Adobe. Dreamweaver CS3. Grundkurs. www.databok.se

Adobe. Dreamweaver CS3. Grundkurs. www.databok.se Adobe Dreamweaver CS3 Grundkurs www.databok.se Innehållsförteckning 1 Arbetsmiljön... 1 Användningsområde... 1 Starta Dreamweaver... 2 Arbeta i Dreamweaver... 2 Fönster... 3 Statusfältet... 4 Menyer...

Läs mer

Wordpress och Sociala medier av Sanna Ohlander 110308. Guide till hur du skapar och förändrar inlägg och sidor på staffanstorp.se

Wordpress och Sociala medier av Sanna Ohlander 110308. Guide till hur du skapar och förändrar inlägg och sidor på staffanstorp.se Guide till hur du skapar och förändrar inlägg och sidor på staffanstorp.se 1 Innehållsförteckning Tänk på! Sid 3 Logga in sid 4 Panel sid 5 Sidor och inlägg 1. Skapa eller redigera en sida eller inlägg

Läs mer

Användarmanual för Hemsida

Användarmanual för Hemsida Användarmanual för Hemsida Sida 1 av 44 Inledning Detta dokument är en användarmanual för redigerbara hemsidor utvecklade av. Du kan själv, i ett wordliknande gränssnitt, enkelt uppdatera din egen hemsida

Läs mer

Kom igång med FrontPage 2003

Kom igång med FrontPage 2003 Kom igång med FrontPage 2003 Skolorna i Kristianstads kommun har inte gemensam licens som med vissa övriga Microsoft-program utan licens måste köpas för varje dator som det ska installeras på. Din tekniker

Läs mer

VISUELL IDENTITET FÖR TELTEK

VISUELL IDENTITET FÖR TELTEK VISUELL IDENTITET FÖR TELTEK En grafisk profil är en viktig byggsten i skapandet av ett starkt varumärke och syftar till att skapa en enhetlig visuell identitet för Teltek som är enkel att känna igen för

Läs mer

Innehåll. Inledning... 3 Typsnitt & färg... 4 Logotyp... 5 Visitkort... 6 Brevpapper... 7 Kuvert... 8 Produkter... 9 Hemsida... 10

Innehåll. Inledning... 3 Typsnitt & färg... 4 Logotyp... 5 Visitkort... 6 Brevpapper... 7 Kuvert... 8 Produkter... 9 Hemsida... 10 Grafisk manual Innehåll Inledning... 3 Typsnitt & färg... 4 Logotyp... 5 Visitkort... 6 Brevpapper... 7 Kuvert... 8 Produkter... 9 Hemsida... 10 2 Inledning Företaget Lorem ipsum dolor sit amet, consectetur

Läs mer

Labora&on 4 CSS och validering övningar/uppgi9er

Labora&on 4 CSS och validering övningar/uppgi9er Labora&on 4 CSS och validering övningar/uppgi9er 1M321 Webbteknik 1, 7,5hp Medieteknik 2016 Rune Körnefors rune.kornefors@lnu.se 1. Ladda ner arbetsdokument och skapa en mapp för U2 Till övningarna i denna

Läs mer

Lägga till artiklar i Joomla

Lägga till artiklar i Joomla Lägga till artiklar i Joomla från framsidan Logga först in så att du är inloggad. Klicka sedan på Lägg till ny artikel i menyn under hem. Skriv in en rubrik på rubrikraden ej för lång! Skriv sedan artikeln

Läs mer

Grundläggande funktioner i CMS ifrån Argonova Systems, 2011.

Grundläggande funktioner i CMS ifrån Argonova Systems, 2011. Grundläggande funktioner i CMS ifrån Argonova Systems, 2011. Syfte Detta dokument tar upp grundläggande funktioner i Argonova Systems CMS i syfte att förbereda och stödja användaren, vid sidan av och inför

Läs mer

http://office.microsoft.com/sv-se/word/ha100444731053.aspx

http://office.microsoft.com/sv-se/word/ha100444731053.aspx 1. Öppna Word 2007 i 97-2003 2. Vilken Explorer har jag 3. Inloggning med Explorer 8 4. Sökväg till sidan 5. Ha två fönster öppna 6. Stilar 7. Storleksändra 8. Inklistring av text 9. Bilder till startsidan

Läs mer

CSS Cascading Style Sheets

CSS Cascading Style Sheets CSS Cascading Style Sheets första bilden andra bilden tredje bilden

Läs mer

Laboration 2: Xhtml och CSS.

Laboration 2: Xhtml och CSS. Laboration 2: Xhtml och CSS. Målsättning Att prova på grundläggande html samt att separera innehåll och utseende. Slutresultatet kommer att bli en webbplats med layout, bakgrundsbilder, minst en meny och

Läs mer

Vilken version av Dreamweaver använder du?

Vilken version av Dreamweaver använder du? Sida 1 av 7 Lektion 1: sida 1 av 4 Till kursens framsida Sida 2 av 4» Lektion 1 Då ska vi sätta igång med den här kursens första lektion! Här kommer du att få lära dig hur man skapar och förbereder webbplatser

Läs mer

En stiligare portal Laboration 3

En stiligare portal Laboration 3 Laborationsanvisning En stiligare portal Laboration 3 Författare: Johan Leitet Version: 1 Datum: 2011-09-09 Inledning Vi har hittills koncentrerat oss på att strukturera upp vår information på ett så semantiskt

Läs mer

07/12/2015. Stilmallar. - styra utseendet av webbplatsen DEL 1. Karin Fahlquist. index.html. iecept.html frukt.html grönsaker.html

07/12/2015. Stilmallar. - styra utseendet av webbplatsen DEL 1. Karin Fahlquist. index.html. iecept.html frukt.html grönsaker.html Stilmallar - styra utseendet av webbplatsen DEL 1 Karin Fahlquist index.html iecept.html frukt.html grönsaker.html 1 Samma kod olika utseende Olika exempel om layout: http://www.csszengarden.com/ Utseende

Läs mer

WEBDESIGN A - DTR 1210

WEBDESIGN A - DTR 1210 Lektion 9: Tips tricks och diverse Bakgrundsbilder Bakgrundsfärg och textfärg är några sätt att ge sin hemsida ett visst utseende. Ett annat sätt är att använda bakgrundsbilder. Man behöver en bild: HTML-koden

Läs mer

Inbjudan till professor Nome Neskens installation

Inbjudan till professor Nome Neskens installation Inbjudan till professor Nome Neskens installation Den 3 februari 2012 kl 18, i Akademisalen, Strandgatan 2, Vasa. www.abo.fi Med anledning av att professor i samhällsvetenskap, med inriktningen rural

Läs mer

En introduktion till stilmallar (CSS) Cascading Style Sheets (CSS)? 2002 Ulf Tornert 1

En introduktion till stilmallar (CSS) Cascading Style Sheets (CSS)? 2002 Ulf Tornert 1 En introduktion till Stilmallar eller Cascading Style Sheets (CSS) 1 Stilmallar en introduktion... 4 Vad är stilmallar?...4 Vad behöver du för att lära dig stilmallar?...4 Hur stilmallar integreras i en

Läs mer

Hur man lägger upp och redigerar dokument i Typo3.

Hur man lägger upp och redigerar dokument i Typo3. Hur man lägger upp och redigerar dokument i Typo3. Typo3 är ett så kallat CMS, Content Management System där du enkelt och smidigt kan lägga ut kursinformation och bilder. Detta verktyg är webbaserat vilket

Läs mer

Utseende. Lauri Watts Översättare: Stefan Asserhäll

Utseende. Lauri Watts Översättare: Stefan Asserhäll Lauri Watts Översättare: Stefan Asserhäll 2 Innehåll 1 Utseende 4 1.1 Allmänt............................................ 4 1.2 Teckensnitt.......................................... 4 1.3 Stilmallar...........................................

Läs mer

Grafisk manual för Göteborgs rättighetscenter. Regler och ramar för användande av logotyp, färger, typsnitt m.m både inom webb och tryck.

Grafisk manual för Göteborgs rättighetscenter. Regler och ramar för användande av logotyp, färger, typsnitt m.m både inom webb och tryck. Grafisk manual för Regler och ramar för användande av logotyp, färger, typsnitt m.m både inom webb och tryck. 1 Innehåll Sida 3 4 Sammanfattning Sida 5 Färger Sida 6 8 Logotyp Sida 9 Bildspråk Sida 10

Läs mer

1. Om GNS-mallen. 1.1 Om mallen. 1.2 Viktiga skillnader

1. Om GNS-mallen. 1.1 Om mallen. 1.2 Viktiga skillnader Innehållsförteckning 1. Om GNS-mallen...1 1.1 Om mallen...1 1.2 Viktiga skillnader...1 1.3 Om formatmallar...2 1.4 Att arbeta med formatmallar...2 1.4.1 Lista formatmallar...2 1.4.2 Applicera formatmallar...3

Läs mer

3. Hämta och infoga bilder

3. Hämta och infoga bilder Sida 1 av 8 Lektion 1: sida 4 av 4 «Sida 3 av 4 Till kursens framsida 3. Hämta och infoga bilder Nu vet vi ju hur man sätter in text i sin sida. Men hur gör man med bilder? Det är inte svårt alls! Det

Läs mer

Copyright Mahmud Al Hakim, mahmud@dynamicos.se, 2014. Copyright Mahmud Al Hakim, mahmud@dynamicos.se, 2014 NÅGRA EXEMPEL WWW.CSSZENGARDEN.

Copyright Mahmud Al Hakim, mahmud@dynamicos.se, 2014. Copyright Mahmud Al Hakim, mahmud@dynamicos.se, 2014 NÅGRA EXEMPEL WWW.CSSZENGARDEN. CSS CASCADING STYLE SHEETS GRUNDKURS Introduktion till stilmallar, CSS CSS står för Cascading Style Sheets CSS är ett språk som används för att få bättre kontroll över utseendet (formatering och layout)

Läs mer

Bildredigering i EPiServer & Gimp

Bildredigering i EPiServer & Gimp Bildredigering i EPiServer & Gimp Maria Sognefors 7minds Agenda Teori om bilder Att tänka på när jag fotograferar Föra över bilder från kamera till dator Ladda upp bilder till EPiServer CMS 5 Enkel redigering

Läs mer

Frågor och svar Gränssnittsdesign/Webbutveckling

Frågor och svar Gränssnittsdesign/Webbutveckling Frågor och svar Gränssnittsdesign/Webbutveckling Bilder och optimering 1. Vilken upplösning är lämplig för bilder som ska användas på Internet? Sträva efter korta nedladdningstider. 72 ppi/dpi eller 96

Läs mer

Lathund till Publisher TEXT. Skriva text. Importera text. Infoga text. Dra och släpp

Lathund till Publisher TEXT. Skriva text. Importera text. Infoga text. Dra och släpp Lathund till Publisher TEXT Pekverktyget använder du när du ska markera en ram som du vill förändra på något sätt. Klicka på textverktyget. Placera muspekaren på den tomma dokumentytan, det spelar ingen

Läs mer

Personalsupport. Medicinska fakulteten, Lunds universitet. Textredigeraren. Moodle version 2.7.1

Personalsupport. Medicinska fakulteten, Lunds universitet. Textredigeraren. Moodle version 2.7.1 Personalsupport Medicinska fakulteten, Lunds universitet Textredigeraren Moodle version 2.7.1 Lars Rundgren, 2012-2014 Moodle 2.7.1 Textredigeraren Textredigeraren... 3 Nya ikoner i textredigeraren...

Läs mer

CMS. - Content management system

CMS. - Content management system CMS - Content management system Agenda CMS Server, webbhotell och FTP Wordpress, ställ mycket frågor Om vi hinner - Snabb genomgång av CMS - uppgiften Nu & Då Sidor med bara HTML och CSS kräver manuell

Läs mer

Användarhandledning. edwise Webbläsarinställningar 2013-10-24

Användarhandledning. edwise Webbläsarinställningar 2013-10-24 Användarhandledning edwise Webbläsarinställningar 2013-10-24 Sida 2/22 Innehållsförteckning 1 Webbläsarinställningar... 3 1.1 Internet Explorer Kompabilitetsläge... 3 1.1.1 Inställningar för kompabilitetsvyn...

Läs mer

Internet. En enkel introduktion. Innehåll:

Internet. En enkel introduktion. Innehåll: Internet En enkel introduktion Innehåll: Datorns olika delar Starta datorn Så gör du om du kan webbadressen Så gör du om du inte kan webbadressen Kortfattad repetition Alingsås bibliotek, 2012 2 3 4 6

Läs mer

Användarmanual för Content tool version 7.5

Användarmanual för Content tool version 7.5 Användarmanual för Content tool version 7.5 TM WEB Express AB Manual Content tool 7.5 Sid 2 INNEHÅLLSFÖRTECKNING 1 OM PUBLICERINGSVERKTYGET... 3 1.1 ALLMÄNT... 3 2 ÖVERSIKT... 3 3 ALLMÄNT OM WEBBSIDAN

Läs mer

kontorsmaterial/visitkort

kontorsmaterial/visitkort kontorsmaterial/visitkort Det är viktigt att allt som syns utåt har en enhetlig profil, och här spelar kontorsmaterialet en viktig roll. Med kontorsmaterial menas visitkort, kontaktkort, meddelandeblock,

Läs mer

REDIGERA BILDER OCH TEXT PÅ DIN WORDPRESS-HEMSIDA

REDIGERA BILDER OCH TEXT PÅ DIN WORDPRESS-HEMSIDA REDIGERA BILDER OCH TEXT PÅ DIN WORDPRESS-HEMSIDA Anna Muñoz Lundgren & MejDej Teknikhjälp, januari 2019. INTRODUKTION Den här guiden är främst avsedd för dig som skapat en hemsida med hjälp av MejDej

Läs mer

Webbkurs för distriktsansvariga. Stockholm den 7 och 13 september 2011

Webbkurs för distriktsansvariga. Stockholm den 7 och 13 september 2011 Webbkurs för distriktsansvariga Stockholm den 7 och 13 september 2011 Klistra in text från Word Klistra in: all formateringskod från Word kommer med och är den som styr det webbläsaren visar, även om man

Läs mer

Wordpress och Sociala medier av Sanna Ohlander 110319. Guide till hur du skapar och förändrar inlägg och sidor på staffanstorp.se

Wordpress och Sociala medier av Sanna Ohlander 110319. Guide till hur du skapar och förändrar inlägg och sidor på staffanstorp.se Guide till hur du skapar och förändrar inlägg och sidor på staffanstorp.se 1 Innehållsförteckning Tänk på! Sid 3 Logga in sid 4 Panel sid 5 Sidor och inlägg 1. Skapa eller redigera en sida eller inlägg

Läs mer

Lägga till bild i e- handeln

Lägga till bild i e- handeln Lägga till bild i e- handeln INNEHÅLL 1 LÄGGA TILL BILD I E-HANDELN... 3 2 LÄGGA TILL BILD PÅ PRODUKT... 3 3 LÄGGA TILL BILD PÅ KURS... 4 4 LÄGGA TILL BILD I TIDMALLEN... 6 5 SKAPA URL TILL BILD... 7 5.1

Läs mer

Guide Till Bättre Nyhetsbrev. För dig som jobbar som webbdesigner eller med HTML i allmänhet

Guide Till Bättre Nyhetsbrev. För dig som jobbar som webbdesigner eller med HTML i allmänhet Guide Till Bättre Nyhetsbrev För dig som jobbar som webbdesigner eller med HTML i allmänhet För dig som har, eller ska börja skicka nyhetsbrev Introduktion Skicka HTML brev Många som är nya på området

Läs mer

Labora&on 4 CSS och validering samt fråga D övningar/uppgi?er

Labora&on 4 CSS och validering samt fråga D övningar/uppgi?er Labora&on 4 CSS och validering samt fråga D övningar/uppgi?er 1M321 Webbteknik 1, 7,5hp Medieteknik 2017 Rune Körnefors rune.kornefors@lnu.se 1. Ladda ner arbetsdokument och skapa en mapp för U2 Till övningarna

Läs mer

ANVÄNDARBESKRIVNING FÖR PERSONAL

ANVÄNDARBESKRIVNING FÖR PERSONAL ANVÄNDARBESKRIVNING FÖR PERSONAL 1 INLEDNING Programmet ipool är ett system för att på ett effektivt sätt sköta bemanning och personalinformation via ett webbaserat gränssnitt som är enkelt att använda

Läs mer

KAMPANJPLATS XX Projektplan

KAMPANJPLATS XX Projektplan 2007-03-01 1 (16) Projektplan Av: Emil Blomqvist 2007-03-01 2 (16) Innehåll 1 Projektidé och mål... 3 1.1 Bakgrund och projektidé... 3 1.2 Projektmål... 3 1.3 Avgränsningar... 3 2 Leverans och överlämning...

Läs mer

WEBBUTVECKLING CSS. Formatmallar - CSS

WEBBUTVECKLING CSS. Formatmallar - CSS betyder Cascading Style Sheets, vilket i svensk översättning blir ungefär formatmallar (inte riktigt, men nästan...). Anledningen till att man använder är att det är ett lätt sätt att skilja utseende och

Läs mer

Grafisk manual. En grafisk guide till vår identitet.

Grafisk manual. En grafisk guide till vår identitet. Grafisk manual En grafisk guide till vår identitet www.tstgruppen.se Grafisk manual Innehåll Logotyp 3 Logotyp / Alternativ... 3 Avstånd / placering... 4 Ej tillåten användning... 5 typografi 6 Vår Typografi...

Läs mer

Pensionärsföreningens webbplats GUIDE FÖR NYA WEBBANSVARIGA

Pensionärsföreningens webbplats GUIDE FÖR NYA WEBBANSVARIGA Pensionärsföreningens webbplats GUIDE FÖR NYA WEBBANSVARIGA 1- Adress till webbplatsen Alla föreningar har tillgång till en webbplats (webbsajt) gratis via förbundet Webbplatsen är en undersida till www.spfpension.fi,

Läs mer

Lektion 2 Del 1 Kapitel 6

Lektion 2 Del 1 Kapitel 6 Lektion 2 Del 1 Kapitel 6 Inlärningsmål Att kunna kontrollera och styra webbsidors utseende med hjälp av CSS mallar Att med hjälp av CSS mallar kunna ge en hel website ett gemensamt utseende Att med hjälp

Läs mer

Anpassning av Windows 7 och Word 2010

Anpassning av Windows 7 och Word 2010 Anpassning av Windows 7 och Word 2010 Det finns en hel del små förändringar man kan göra för att det ska bli lättare att navigera i datorn, läsa och skriva. Med kortare rader, tydligt typsnitt större avstånd

Läs mer

Sophia Prosell DREAM WEAVER SKAPA OCH PUBLICERA EFFEKTIVA WEBBSIDOR

Sophia Prosell DREAM WEAVER SKAPA OCH PUBLICERA EFFEKTIVA WEBBSIDOR Sophia Prosell DREAM WEAVER SKAPA OCH PUBLICERA EFFEKTIVA WEBBSIDOR Del 4 BILDER OCH TABELLER 0. Arbeta med bilder... 9. Redigera bilder... 96. Klickbara bilder/imagemaps... 0. Tabeller... 04 4. Skapa

Läs mer

Så här funkar Föreningsliv

Så här funkar Föreningsliv Så här funkar Föreningsliv Logga in Logga in på den adress du fått skickat till dig via mail. Använd det lösenord och användarnamn som du tilldelats. Kom alltid ihåg att logga ut när du skrivit färdigt,

Läs mer

Installera din WordPress med 9 enkla steg

Installera din WordPress med 9 enkla steg Installera din WordPress med 9 enkla steg Den här artikeln förutsätter att du har satt upp en webbserver eller har köpt ett webbhotell där du kan placera din nya WordPress hemsida. Om du inte har det,

Läs mer

FC-kurs Röbäcks skolområde, åk 5-6

FC-kurs Röbäcks skolområde, åk 5-6 FC-kurs Röbäcks skolområde, åk 5-6 En kortfattad manual för följande funktioner: 1. Hur det ser ut i FC (repetition) 2. Hur man skickar och läser mail i FC (repetition) 3. Att skicka och ta emot en bilaga

Läs mer

Labora&on 6 CSS och responsiv webbdesign övningar/uppgi:er

Labora&on 6 CSS och responsiv webbdesign övningar/uppgi:er Labora&on 6 CSS och responsiv webbdesign övningar/uppgi:er 1M321 Webbteknik 1, 7,5hp Medieteknik 2016 Rune Körnefors rune.kornefors@lnu.se 1. Ladda ner arbetsdokument Till övningarna i denna labora&on

Läs mer