Posted In: Reflective posts
HTML is the core of every webpage and an essential skill for any web professional. It is a starting point for anyone learning how to create content for the web, and it is easy to learn. HTML stands for HyperText Markup Language, where Markup Language means that HTML uses tags to identify different types of content and its purposes to the webpage. HTML tags can also be known as “elements”. Every web page is made up of a bunch of HTML tags. When a tag is open, for example, <p>
, all of the content that follows is assumed to be part of that tag until you “close” the tag which is </p>
. When using HTML, you can add headings, format paragraphs, control line breaks, make lists, emphasize text, create special characters, insert images, create links, build tables, etc.
In my sophomore year of college, I took CSCE 111 with Robert Lightfoot, and one of our assignments was to create a personal website using HTML. As I do remember creating the website and having a ton of fun; unfortunately, I cannot find the website anymore as I believe it is no longer active since I had to use people.tamu.edu.
People.tamu.edu allows authorized Texas A&M users to publish a personal web page. A webpage is simply a text file written special tags called HTML.
Luckily, I do remember the web page Professor Lightfoot created for his Spring 2019 CSCE 111 course that I took. After locating the website, I right-clicked on the page for the menu option to display “View Page Source”. After clicking on it, it opens the document source, showing the page’s HTML.
As I examine Professor Lightfoot’s website, he does incorporate a heading. HTML headings are titles or subtitles you want to display on the webpage ranging from <h1>
to <h6>
. <h1>
defines the most important heading and <h6>
defines the least important heading. A level 1 heading used on the website are for CSCE 111 - Intro to CS - Java, Course Overview, Weekly Topics, Learning Outcomes, Grading, Required Textbook, and Quick Access.
Under Weekly Topics, the <li>
tag is used to give a list of some of the topics that will be covered in lecture. For this particular semester, there were twelve lists. Some of the topics were Arrays and Lists, Functions and Classes, Object Creation and Design, and so forth.
The websites incorporates <head>
, <title>
, <body>
, and <p>
. The <head>
element contains meta information about the HTML page. The <title>
element specifies a title for the HTML page. The <body>
element defines the document’s body, and is a container for all the visible contents, such as headings, paragraphs, images, hyperlinks, tables, lists, etc. The <p>
element represents a paragraph.
As Dr. Pilesch states, “The two most important tags in HTML” are div>
and <span>
. For this website, <span>
was not used but <div>
was used a whole bunch. The <div>
tag defines a division or a section in an HTML document. Some examples in the website are <div class="wrapper row3">
, <div id="content">
, and <div class="f1_right">
.