Structures and links (Web-based) Flashcards
What is a website?
A website is a group of web pages that are linked together
What are the simplistic models of how pages can be organised in a website called?
Linear and Hierarchical
Name and explain 5 Navigational aids?
History - List of all nodes or links that have been visited
Breadcrumbs - A trail which can lead the user to where they started
Highlighting - Hyperlinks change colour once they have been clicked to show path taken.
Backtracking - Use of a back button to go to previous page
Bookmarks - A list of pages that have been selected by the user
HTML code breaks a document into two main sections called what?
Head and body
The head section contains what?
Metadata which is data that describes the document
The title is a compulsory part of a document as it identifies what?
The documents name
What is contained in the body element of html code?
All other information, anything that the creator wishes to be displayed on the web page
What is CSS and what does it stand for?
CSS stands for Cascading Style Sheets and they define how different elements of a web page are to be displayed
What are the advantages of CSS?
- The layout of many documents or an entire website can be controlled from one style sheet. therefore reducing the amount of code required for formatting.
- The developer gets a more precise control over layout than using html tags
- The developer can apply different layouts to different media types, screen or print
- Several different stylesheets can be used to change the look of a site according to users preferences
How does CSS ensure that the user is always viewing the website correctly?
CSS can create rules for different devices that have different screen widths so that the website will display slightly different on each device.
Explain what a CSS rule is made up of?
A CSS rule is made up of a selector(Which identifies the part of the html page affected) followed in by a declaration. the declaration consists of one or more attributes and the value of each attribute.
What are the 3 main types of selector and explain?
- Element Selector = directly affects the html tag of the same name
- ID selector = will only affect an html tag where the ID attribute matches the text following the #
- Class selectors = Will only apply to html tags where the class attribute matches the text following the full stop.
What is meant by responsive web design?
This is where the designer create a web site that are not only accessible but can re adjust to best suit the device the user is using
What does Metadata contain?
Contains descriptions of the page contents as well as keywords linked to that content.
How are keywords and page contents expressed?
Expressed ad meta tags.