Question: Code in Java This assignment is based on Building HTML Validator. Below are the specification. Please This program focuses on using Stack and Queue collections.

Code in Java
This assignment is based on Building HTML Validator. Below are the specification. Please
Code in Java This assignment is based on Building
Code in Java This assignment is based on Building
Code in Java This assignment is based on Building
Code in Java This assignment is based on Building
Code in Java This assignment is based on Building
Code in Java This assignment is based on Building
This program focuses on using Stack and Queue collections. Turn in files named Htmlvalidator.java, and HtmlValidatorTest.java from the Homework section of the course web site. You will need HtmlTag.java and idatorMain.java from the web site; place them in the same folder as your program. Though this assignment relates to web pages and HTML, you do not need to know how to write HTML to complet Background Information About HTML: Web pages are written in a language called Hypertext Markup Language, or HTML. An HTML file consists of text surrounded by markings called tags. Tags give information to the text, such as formatting (bold, italic, etc.) or layout (paragraph, table, list). Some tags specify comments or information about the document (header, title, document type). A tag consists of a named element between less-than symbols. For example, the tag for making text bold uses the element b and is written as . Many tags apply to a range of text, in which case a pair of tags is used: an opening tag indicating the start of the range and a closing tag indicating the end of the range. A closing tag has a / slash after its . So to make some text bold on a page, one would put the text to be bold between opening and closing b tags, like this. Tags can be nested to combine effects, bold italio/b> Some tags, such as the br tag for inserting a line break or img for inserting an image, do not cover a range of text and are considered to be "self-closing." Self-closing tags do not need a closing tag; for a line break, only a tag of is needed. Some web developers write self-closing tags with an optional / before the >, such as
. The distinction between a tag and an element can be confusing. A tag is a complete token surrounded by brackets, which could be either an opening or closing tag, such as or . An element is the text inside the tag, such title or head. Some tags have attributes, which are additional information in the tag that comes after the element. For example, the tag specifies an image from the file cat. jpg. The element is img, and the rest of the text such as src are attributes. In this assignment we will ignore attributes and focus just on elements and tags you're curious, you can learn more about HTML at http://w3schools.com/html/ and http://es.washington.edu/154/ HTML Validation

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!