Bygg webbplats
- Föregående sida Handledningens hemsida
- Nästa sida Webbplatsdesign
Varje webbplatsutvecklare måste känna till följande webbinfrastruktur:
- HTML 4.01
- Användning av CSS (stilscheman)
- XHTML
- XML och XSLT
- Client-side script
- Server-side script
- Hantera data med SQL
- Webbens framtid
HTML 4.01
HTML är språket för Webben, varje webbutvecklare behöver ha en grundläggande förståelse för det.
HTML 4.01 är en viktig webbstandard och skillnaderna mellan den och HTML 3.2 är mycket stora.
När liknande font-märken och färgattribut lades till i HTML 3.2, blev det gradvis en mardröm för utvecklare. Att utveckla webbplatser som måste lägga till typsnittsinformation till varje enskild sida blev ett långt och dyrt lidande.
Genom HTML 4.01 kan all formateringsinformation flyttas ut från HTML-dokumentet och in i en separat stilark.
En annan anledning till varför HTML 4.01 är viktig är på grund av XHTML 1.0, denna senaste HTML-standard som har uttryckts som en XML-applikation av HTML 4.01. Att använda HTML 4.01 på din sida säkerställer att du enkelt kan uppgradera till XHTML i framtiden.
Se till att du använder den senaste HTML 4.01-standarden.
Lär dig vår fullständiga HTML 4.01 referenshandbok.
Kascaderande stilark (Cascading Style Sheets - CSS)
Stilar definierar hur HTML-element ska visas, liknande font-taggen i HTML 3.2. Stilar lagras vanligtvis i filer utanför HTML-dokumentet. Externa stilark gör det möjligt för dig att endast genom att redigera en enkel CSS-fil för att ändra utseendet och layouten på alla sidor på webbplatsen. Om du har försökt göra vissa ändringar, som att ändra titelns font eller färg på alla sidor på webbplatsen, kommer du att förstå hur CSS kan uppnå en effektiv effekt.
Se till att du lär dig vår CSS-lärbok.
XHTML - HTML:s framtid
XHTML betyder utökbar hyperTEXT-märkningsspråk (Extensible HyperText Markup Language).
XHTML 1.0 är den senaste HTML-standarden från W3C. Den blev en formell rekommendation (Recommendation) den 26 januari 2000. W3C Recommendation innebär stabilitet för dess normer, och dessa normer har nu blivit en webbstandard.
XHTML är en HTML 4.01 som omstruktureras med hjälp av XML och kan användas omedelbart i befintliga webbläsare genom att följa några enkla riktlinjer.
Förbered dig för framtiden: LäsHur man konverterar en webbplats till XHTML.
XML - ett verktyg för att beskriva data
utökade markeringsspråk (XML) ochinteHTML:s ersättare. I framtida webbutveckling kommer XML att användas för att beskriva och lagra data, medan HTML kommer att användas för att visa data.
Our most appropriate description of XML is, a cross-platform, independent of hardware and software, information storage and transmission tool.
We believe that the importance of XML is not less than that of HTML for the fundamental position of the web, and XML will become the most important data processing and transmission tool.
Se till att läsa vår XML Tutorial.
XSLT - a tool for converting user data
XSLT (Extensible Stylesheet Language Transformations), is a language for transforming XML.
Future websites will have to pass data in different formats to different browsers and to other web servers. XSLT is a new W3C standard that will convert XML data to different formats.
XSLT can convert XML files to formats that browsers can recognize, such as HTML, or WML - a markup language used for many handheld devices.
XSLT can also add elements, and delete, rearrange, and sort elements, test and determine which elements to display, etc.
Se till att läsa vår XSLT Tutorial.
Client-side script
Client-side script is a programming related to the behavior of internet browsers. You should learn JavaScript so that you can have the ability to pass more dynamic web content:
- JavaScript is a programming tool provided for HTML designers
- HTML creators are usually not programmers, but JavaScript is a very simple scripting language! Almost anyone can put some JavaScript code snippets into their HTML pages.
- JavaScript can place dynamic text in an HTML page
- A JavaScript statement like this can write variable text to an HTML page: document.write("h1" + name + "/h1")
- JavaScript can react to events
- You can set JavaScript to execute when a certain event occurs, such as when the page is loaded or when a user clicks on an HTML element.
- JavaScript can read and modify HTML elements
- JavaScript can read and modify the content of HTML elements
- JavaScript can be used to validate data
- You can use JavaScript to validate form data before the form is submitted to the server, ensuring that the server performs correct data processing.
You must learn our JavaScript Tutorial.
Server-side script
Server-sided skript och Internet-servrar programmering är relaterade. Du bör lära dig server-sided skript för att kunna leverera mer dynamiskt webbinnehåll. Genom server-sided programmering kan du:
- Dynamiskt redigera, ändra eller lägga till webbinnehåll
- Svara på frågor eller data som användare skickar in via HTML
- Åtkomna data eller databaser och returnera resultatet till webbläsaren
- Åtkomna filer eller XML-data och returnera resultatet till webbläsaren
- Konvertera XML till HTML och returnera resultatet till webbläsaren
- Anpassa sidor för olika användare för att förbättra användarvänligheten
- Tillhandahåll säkerhet och åtkomstkontroll för olika webbsidor
- Designa olika utmatningar för olika typer av webbläsare
- Minimera nätverksflödet
På W3SCHOOL visar vi ASP och PHP Visar server-sided skriptprogrammering
Se till att läsa vår ASP-handledning och PHP-handledning.
Använd SQL för att hantera data
Strukturerad frågans språk (SQL) är en allmän standard för att komma åt följande databaser: SQL Server, Oracle, Sybase och Access.
För de som vill lagra och extrahera data från databaser är kunskap om SQL mycket värdefull.
Alla webbadministratörer bör förstå att SQL är en verkligt lämplig motor för databaser på webben.
Se till att läsa vår SQL-handledning.
Framtidens utblick
Du behöver förstå en mycket viktig sak, webbplatsens funktionalitet kommer att förändras helt. Vi kommer att se en stor förändring, nämligen att webbplatsen från att visa "statiskt innehåll" övergår till att överföra "dynamiskt innehåll".
Vi kommer att se många nya webbläsare, till exempel webbläsare på mobila enheter, och vi kommer också att se mer om datakommunikation mellan servrar och mellan servrar och webbläsare som används med XML.
- Föregående sida Handledningens hemsida
- Nästa sida Webbplatsdesign