Definition and Usage

The <acronym> tag is not supported in HTML5. Use the <abbr>  tag instead.


The <abbr> tag is supported in all major browsers.


The <a> tag defines a hyperlink, which is used to link from one page to  another.

The most important attribute of the <a> element is the href attribute, which  indicates the link’s destination.

By default, links will appear as follows in all browsers:

  • An unvisited link is underlined and blue
  • A visited link is underlined and purple
  • An active link is underlined and red


The <!DOCTYPE> declaration is supported in all major browsers.

Definition and Usage

The <!DOCTYPE> declaration must be the very first thing in your HTML5  document, before the <html> tag.

The <!DOCTYPE> declaration is not an HTML tag; it is an instruction to the web browser about what version of  HTML the page is written in.

In HTML 4.01, all <!DOCTYPE> declarations require a reference to a DTD, because HTML 4.01 was based on SGML.

HTML5 is not based on SGML, and therefore does not require a reference to a DTD.

Tip: Always add the <!DOCTYPE> declaration to your HTML documents, so  that the browser knows what type of document to expect.

Differences Between HTML 4.01 and HTML5

There are three different <!DOCTYPE> declarations in HTML 4.01. In HTML5 there is only one:

< !DOCTYPE html>

Tips and Notes

Note: The <!DOCTYPE> tag does not have an end tag.

Tip: The <!DOCTYPE> declaration is NOT case sensitive.

We provide a CMS system that is easy for you to use and manage yourself hosted on servers in the U.S.

We can teach you how to use it so that you can update it easily when you so desire.

We develop applications to meet your requirements, be it for PC, mobile device or web.

We also develop B2B applications.



Our Services include:



Clean Viruses


Web Sites


Printer Sharing




Computer Support


Web Applications


Wireless Networks




Data Backup


Home or Office














Our rates are:

Standard Rate - $165 (incl GST) Per Hour

Discounted Rate for Maintenance Clients - $137.50 (incl GST) Per Hour

Remote Support- $132.50 (incl GST) Per Hour (via Team Viewer Software)






Creation of a model-view-controller (MVC)


The model is the representation of the real-world objects, processes, and rules.


namespace au.com.cybertron.demo.Models 
public class GuestResponse 
[Required(ErrorMessage="Please enter your name")]</em></pre> <pre style="padding-left: 120px;"><em>public string Name { get; set; }</em></em></pre> <pre style="padding-left: 120px;"><em>[Required(ErrorMessage="Please enter your phone number")</em></pre> <pre style="padding-left: 120px;"><em>public string Phone { get; set; }</em></em></pre> <pre style="padding-left: 120px;"><em>[Required(ErrorMessage="Please enter your email address")] [RegularExpression(".+\\@.+\\..+", </em></pre> <pre style="padding-left: 120px;"><em>ErrorMessage="Please enter a valid email address")]</em></pre> <pre style="padding-left: 120px;"><em>public string Email { get; set; }</em></em></em></pre> <pre style="padding-left: 120px;"><em>[Required(ErrorMessage="Please specify whether you'll attend")]</em></pre> <pre style="padding-left: 120px;"><em>public bool? WillAttend { get; set; }</em></em></pre> <pre style="padding-left: 90px;"><em>}</em></em></em></em></em></pre> <pre style="padding-left: 60px;"><em>}</em></em></pre>
<h1> </h1>
<p>Incoming requests are handled by controllers. Methods in the Controller are <strong><em>action methods.</em></strong></p>
<pre style="padding-left: 30px;">using System;
using System.Web.Mvc;
using au.com.cybertron.demo.Models;
namespace au.com.cybertron.demo.Controllers 
public class HomeController : Controller 
public ViewResult Index() 
int hour = DateTime.Now.Hour;
ViewData["greeting"] = hour < 12 ? "Good morning" : "Good afternoon";
return View();
public ViewResult RsvpForm()
return View();
public ViewResult RsvpForm(GuestResponse guestResponse) 
if (ModelState.IsValid) 
// TODO: Email guestResponse to the part organizer
return View("Thanks", guestResponse);
// there is a validation error - redisplay the form
return View();



The view is the visual presentation of the data.

@model au.com.cybertron.demo.Models.GuestResponse
Layout = null;
<!DOCTYPE html>
@using (Html.BeginForm()) 
<p>Your name: @Html.TextBoxFor(x => x.Name) </p>
<p>Your email: @Html.TextBoxFor(x => x.Email)</p>
<p>Your phone: @Html.TextBoxFor(x => x.Phone)</p>
Will you attend?
@Html.DropDownListFor(x => x.WillAttend, new[] 
new SelectListItem() {Text = "Yes, I'll be there", Value = bool.TrueString},</em></pre> <pre style="padding-left: 330px;"><em>new SelectListItem() {Text = "No, I can't come", Value = bool.FalseString}</em></pre> <pre style="padding-left: 330px;"><em>}, </em></em></em></pre> <pre style="padding-left: 240px;"><em>"Choose an option"</em></em></pre> <pre style="padding-left: 240px;"><em>)</em></em></pre>
<pre style="padding-left: 90px;"></p>
<input type="submit" value="Submit RSVP" />


CyberTron aims to be provide consistent, timely, high quality and cost effective outsourced IT services for our clients.

CyberTron was set up to provide business's with and without IT departments access to IT services.

We provide our clients the IT products and services that they need and not what the IT provider thinks they should have, in the most cost effective manner possible.

Outsourcing your IT department frees up your Management Resources, alleviates your Human Resources requirements and enables you to focus on your core activities, while at the same time having an accountable business partner.