Development of HTML
HTML stands for Hyper Text Markup Language. This is the basic format for the scripting language that is used to construct the Web. In 1980, physicist Tim Berners-Lee, then a contractor at CERN, proposed and prototyped ENQUIRE, a system for CERN researchers to use and share documents. In 1989, Berners-Lee wrote a memo proposing an Internet-based hypertext system. Berners-Lee specified HTML and wrote the browser and server software in late 1990
HTML defines the structure and layout of a Web document by using a variety of tags and attributes. HTML describes the structure of a web page semantically and originally included cues for the appearance of the document.
HTML elements are the building blocks of HTML pages. With HTML constructs, images and other objects, such as interactive forms may be embedded into the page. It provides a means to create structured documents with structural semantics for text such as headings, paragraphs, lists, links, quotes and other items. HTML elements are delineated by tags, written using angle brackets.
Tags such as <img /> and <input /> introduce content into the page directly. Others such as <p>…</p> surround and provide information about document text and may include other tags as sub-elements. Browsers do not display the HTML tags, but use them to interpret the content of the page.
CSS stands for Cascading Style Sheets. It is a style sheet language used to describe the design elements of the websites such as the layout, color, font size, etc. It can allow multiple pages to share the same formatting.
My HTML & CSS Task
HTML is something that has haunted me. Coding languages have always made my palms sweat and I have found myself running for the hills when it came to evening trying to understand what they were, let alone try to understand how to use them. HTML is very much a ‘learn by doing’ language. You cannot simply learn of the elements by rote learning, once you figure the fundamental basics that a system must have an open bracket sequence and a closed bracket sequence then you are half way there.
I can see full the logic behind Tim Berners-Lee’s insistence and requirement that a single web language be created. If every developer decided to create their own web language we would have multiple online platforms existing in isolation without any ability to communicate with each other. The other aspect would be the need for multiple operating systems which would need to be able to read and interact with each language created. From an early step in his web creation concept, Berners-Lee realised the importance of a single language to unify all users globally.
My usage of HTML at present is more fine tuning of webpages than it is creating them from scratch. I am able to format the text into multiple structures and layouts. Much like laying out a word document in simple format. I am able to edit existing web structures to suit my own needs.
I have also began to play with the styling of my webpages and have found CSS great way of doing this. CSS stands for Cascading Style Sheets. It is a style sheet language used to describe the design elements of the websites such as the layout, color, font size, etc. It can allow multiple pages to share the same formatting. While i am still wading my way through HTML, I found that CSS can be a little tricky to tackle. HTML is easier to use for light, while CSS requires more patience and dedication. I have been able to change the text colour, the Heading background colour without too much difficulty. However, changing the entire background colour of the webpage has proved more difficult. I found that I was trying to enter the code across the whole document as if felt that this is logically where it should go, but through using tutorials such as W3Schools, I am now able to see specific examples of text placement and usage and able to see where I am going wrong.