2.4.2 Website Development Flashcards
Why HTML not a programming language
No procedures or algorithms available.
Markup language
Tags tell web browsers how to format and display content.
Main features of HTML
Opening: closing tags that enclose content and instruct web browsers how that content will be displayed.
Tags can have attributes that specify further information about how content should be created.
Has been through different iterations to expand tags available and allow support for other languages css
Features of web development package
File and folder organisation
Auto complete to fill in and suggest rages based on what the web developer types
Error recognition where content is not in correct syntax
Preview in browser / code view/ split view.
Paragraph
<p> </p>
Image
<img></img>
NO CLOSIG TAG
Anchor
<a> source </a>
Ordered list
<ol> name of ordered list </ol>
then <li> list item </li>
Unordered list
<ul> name of unordered list </ul>
then <li> list item </li>
Hyperlink
this is the hyperlink it will be underlined in blue by web browser
Benefits css brings to web design
Separates formatting from html = less html = more efficient less to download.
One css statement can control presentation of many lines of html code = easier to make changes to many elements.
Easier to enforce house style across large site.
Features of css
Statements enclosed in {} which follow tags from HTML
Each statement can specify size, colour, positioning.
Can be placed directly in HTML or
Or in separate .css file that is lined in the head
E e-commerce difference between client side and server side processing
Client side definition - users browser in this case processes information
Validation of credit card number postcode telephone number length Check.
Server side definition
In this case requested item looked up and price returned delivery cost calculated
Authorisation request sent to bank for money transfer.
Client side definition
Users computer processes the information
See her side definition
Remote server carries out processing of some parts of transaction
Benefits of client side processing in operation of an interactive website
Processing of interactive elements had to take place server side then more information would have to be sent received
Slower operation of site.
Client side means site can be downloaded and much of the processing can take place purely in users browser. Saves bandwidth