CSS

CSS stands for Cascading Style Sheets. Style sheets refer to a set of rules that allow you to control how you would like your document to be rendered. It is a mechanism to primarily separate presentation from content With Cascading Style sheets, both web designers and end users can create style templates (sheet) that specifies how different text elements (paragraphs, headings, hyperlinks, etc.) appear on a web page. Currently, not all browsers express CSS formatting in the same manner.

Backlink

In Hyper-G and possibly other hypertext systems, a backlink is a link back to the page or one of the pages that currently link to the page you're using.

Backlinks are already supported to some extent in the present Web system. Using JavaScript or a similar technique, you can add a button to your page that, when clicked, results in a request to the Alta Vista search engine to locate all the Web sites that link to your page (that is, to your home page backlinks)

Meta tag

A meta tag is a specific HTML tag used to define meta data on your Web pages.

The most commonly used meta tags are:

  • description
  • keywords
  • author
  • refresh
  • format

DNS

DNS stands for Domain Name System. A domain name system (DNS) server resolves a domain name to an internet protocol (IP) address.

For example, the domain name www.webworldexperts.com is resolved to the IP address 197.71.203.22.

Blog

A blog (weblog) is a type of website, which is maintained by an individual with regular entries of comments, descriptions of events, or other material such as graphics or video. Entries are commonly displayed in reverse-chronological order. "Blog" can also be used as a verb, meaning to maintain or add content to your website.

Elastic layout

An elastic layout is a style of Web layout design that uses percentages for widths and a max-width style to ensure that the content should not be lengthy. Elastic widths stretch when font sizes are increased or decreased. This is what makes them elastic – they are flexible to accomodate the browser width and the reader's font preferences.

Accessibility

It enables equal access to online content and services for all people, including those with disabilities.

In practice, authoring an accessible website includes:

  • Content is structured using code that indicates information types and hierarchies.
  • Marking-up content with ‘hooks’ that enable content to be effectively accessed with supportive technologies (such as screen readers).
  • Creating an interface that is device-neutral, for example supports keyboard alternatives to mouse-based interaction.

AJAX

AJAX stands for Asynchronous JavaScript and XML. It helps to use the abilities of JavaScript, the Document Object Model, and XML to create interactivity on the web. It is described as a collection of technologies used to automatically update and manipulate the information on a web page while it is being viewed in a browser (i.e. without the user having to manually refresh the page).

This allows developers to create more sophisticated web pages and applications without having to add to the native capabilities of the browser. A key component is the use of XMLHttp Request, a function originally added to browsers by Microsoft, to exchange data in the background with one or more web servers.

Fixed width layout

Fixed layouts are layouts that start with a specific size, determined by the Web designer. They remain that width, regardless of the size of the browser window viewing the page. Fixed width layouts allow a designer more direct control over how the page will look in most situations. Designers prefer it with a print background, as they allow the designer to make minute adjustments to the layout and have them remain consistent across browsers and computers.

Applet

It is a programme that runs inside another application such as web browser. The programme starts when the page it is contained within is downloaded.

Applets are used to create features including news bars (tickers) or more sophisticated interfaces than those supported by the HTML standard.

Java is an example of a coding language in which applets can be created.