Structuring Your HTML

HTML defines three tags that are used to define the page’s overall structure and provide some simple header information . These three tags— <html> , <head> , and <body> —make up the basic skeleton of every web page. They also provide simple information about the page before loading the entire thing. The page structure tags … Read more

The Current and Evolving Standard: HTML5

While the W3C is still involved in web standards, a new group , the WHATWG , is busy creating a new standard for HTML: HTML5. The goal of HTML5 is to make sure that the HTML standard accurately reflects the state of the Web as it exists now. The WHATWG, or Web Hypertext Application Technology … Read more

XHTML

The specification that followed HTML 4.0 was XHTML 1.0, which was followed by XHTML 1.1. The most significant new change introduced with XHTML was that it required that HTML documents to also be valid Extensible Markup Language (XML) documents . The X in XHTML stands for XML. XML is another markup standard derived from SGML. … Read more

HTML Does Not Describe Page Layout

When you’re working with a word processor or page layout program, styles are not just named elements of a page; they also include formatting information such as the font size and style, indentation, underlining, and so on. So, when you write some text that’s sup- posed to be a heading, you can apply the Heading … Read more

HTML Describes the Structure of a Page

HTML , by virtue of its SGML heritage, is a language for describing the structure of a document, not its actual presentation. The idea here is that most documents have common elements—for example, titles, paragraphs, and lists. Before you start writing, therefore, you can identify and define the set of elements in that document and … Read more

CSS 3

CSS 3 is the latest version of the Cascading Style Sheet specification and is responsible for the presentation of the elements. Using CSS means that content on the web page can be separated from the presentation making it possible to change the styles so that the same content can be presented with a different look. … Read more

WebRTC Video Chat Application with SimpleWebRTC

WebRTC Video Chat Application with SimpleWebRTC   What is SimpleWebRTC Before we move on, it’s important that we understand the main tool that we’ll be using. SimpleWebRTC is a JavaScript library that simplifies WebRTC peer-to-peer data, video, and audio calls. SimpleWebRTC acts as a wrapper around the browser’s WebRTC implementation. As you might already know, browser vendors … Read more

Kill Command in Linux

kill is a shell builtin in most Bourne-derived shells such as Bash and Zsh. The command behavior is slightly different between the shells and the standalone /bin/kill executable. Use the type command to display all locations on your system containing kill: type -a kill

CSS 3

CSS 3 is the latest version of the Cascading Style Sheet specification and is responsible for the presentation of the elements. Using CSS means that content on the web page can be separated from the presentation making it possible to change the styles so that the same content can be presented with a different look. … Read more