What I know about HTML (Part 1)
Based on what I have learned about HTML in Info Tech 10 (Ms.Kruger) last year, what I remember about HTML so far is mostly the basics of HTML, such as using HTML to create a basic website with simple fonts and text, using HTML to send pictures from the web into my website, and using HTML to create additional pages in my website. In this course, so far I have only learned to embed codes using html in my portfolio.
Basics of HTML (Part 2)
What is HTML?
HTML (Hypertext Markup Language) is a type of computer language that has different markup symbols and markup codes that are designed to be shown in a Web browser or a webpage and it is the main form of markup language used to make web pages in the computer. The markup of an HTML notifies the Web browser how to show the person using a computer the words and images of a Webpage. Most of HTML consists of simple and ordinary text, meaning that HTML is not produced from other sources and that HTML is a language that can easily be read by people using the computer. Finally, HTML's file extension is usually used as .html, but can be used as .htm as well.
HTML history
HTML was first discovered and made in 1980 by English engineer and computer scientist Tim Berners-Lee, who worked for the European Laboratory CERN in Geneva, Switzerland. Since Tim's discovery of the HTML, many forms of HTML were produced throughout the years. The main types of HTML used were HTML 1.0, 2.0, 3.0, 3.2, 4.01, and XHTML. HTML 1.0 was released in 1991 and was the first HTML available for use, but it usually only involved plain text in a webpage and only had 22 tags that can be used. HTML 2.0 was released in 1995 and was mainly the same as HTML 1,0 but with more contents. HTML 3.0 had new ways and abilities to allow users to make webpages, but web browsers were too slow applying these new features, causing HTML 3.2 to be released in 1997. The release of HTML 4.0 in 1998 provided new tags for many different features including complex tables, complex forms, scripts, and style sheets and that HTML 4.0 introduced the concept of tags and attributes. HTML 4.01 is an updated form of HTML 4.0 that had additional attributes such as name attributes for <form> tags. A new document that is called "Strict" was also added in HTML 4.01 that does not allow the use of tags and attributes. Finally, XHTML is the next version in the development of HTML that has more focus towards standards and semantic codes, Overall, XHTML is a stricter but cleaner form of HTML use. XHTML and HTML 4.01 were both standards in 2000.
What is CSS?
CSS (Cascading Style Sheet) is a language that is used to help arrange layouts of web pages and is used to help describe different forms of text styles, sizes of tables, and other web page features that a HTML page could only define. Different web developers use CSS as a way to help look at multiple website pages. HTML describes table styles and every part of text, but CSS only describes these texts and styles only once. Finally, CSS is also used to help format other areas of layouts for different web pages, such as describing padding of table cells or describing the thickness and color of the border of a table in a webpage.
What are web browsers and how do they work?
Web browsers are programs that are used so that websites can be seen and accessed. The most popular types of web browsers that are used include Safari, Google Chrome, and Internet Explorer. In terms of how web browsers work, web browsers provide HTML, which is the language used to make webpages in the computer through its codes. When a web browser loads up web pages, it makes the HTML that could include references, texts, and links, for example style sheets and functions of JavaScript. Web browsers make these before providing them in the browser window.
What is JavaScript?
JavaScript is a form of programming language that is mostly used in the development of the web. Netscape originally developed JavaScript to help include interactive and constant features in websites of computers. JavaScript is also a form of scripting language, meaning that its source code is being made by its web browser instead of its web server. This shows that the functions of JavaScript are being able to run after loading a webpage without needing to make communication to its server. Finally, codes of JavaScript can be placed in any area on both HTML or webpages. But only the server code's output can be shown in a HTML while the JavaScript can be mainly seen in a webpage's source.
What are cookies?
Cookies are small numbers of data that a website makes before it is saved by the web browser of the computer. The main purpose of cookies is to recall information about the person, which is the same as a preference file that a software program makes. The most familiar function of cookies is that it can keep login information in a main website. Some websites can use cookies to save both password and usernames of people using the computer, but other websites use cookies to only save the person's username in a computer.Cookies can also be used to keep the preferences and liking of people using computers in a main website. Finally, Session cookies are non-permanent forms of cookies and that once a web browser closes, they are deleted, while Persistent cookies can keep cookie data for long amounts of time.
Works cited/links
- Rouse, Margaret, and Andrew Trubac. "What Is HTML (Hypertext Markup Language)? - Definition from WhatIs.com." SearchMicroservices. TechTarget, Sept. 2005. Web. 11 Oct. 2017. (http://searchmicroservices.techtarget.com/definition/HTML-Hypertext-Markup-Language)
- "HTML." HTML (Hyper-Text Markup Language) Definition. TechTerms, 23 May 2015. Web. 11 Oct. 2017. (https://techterms.com/definition/html)
- Longman, Addison Wesley. "2 - A History of HTML." Chapter 2. N.p., 1998. Web. 11 Oct. 2017. (https://www.w3.org/People/Raggett/book4/ch02.html)
-"History of HTML." History of HTML. Landofcode, 2014. Web. 11 Oct. 2017. (http://www.landofcode.com/html-tutorials/html-history.php)
- "CSS." CSS (Cascading Style Sheet) Definition. TechTerms, 2017. Web. 11 Oct. 2017. (https://techterms.com/definition/css)
- "Web Browser." Web Browser Definition. TechTerms, 28 Feb. 2014. Web. 11 Oct. 2017. (https://techterms.com/definition/web_browser)
- "JavaScript." JavaScript Definition. TechTerms, 8 Aug. 2014. Web. 11 Oct. 2017. (https://techterms.com/definition/javascript)
- "Cookie." Cookie Definition. TechTerms, 9 July 2011. Web. 11 Oct. 2017. (https://techterms.com/definition/cookie)
- Rouse, Margaret, and Andrew Trubac. "What Is HTML (Hypertext Markup Language)? - Definition from WhatIs.com." SearchMicroservices. TechTarget, Sept. 2005. Web. 11 Oct. 2017. (http://searchmicroservices.techtarget.com/definition/HTML-Hypertext-Markup-Language)
- "HTML." HTML (Hyper-Text Markup Language) Definition. TechTerms, 23 May 2015. Web. 11 Oct. 2017. (https://techterms.com/definition/html)
- Longman, Addison Wesley. "2 - A History of HTML." Chapter 2. N.p., 1998. Web. 11 Oct. 2017. (https://www.w3.org/People/Raggett/book4/ch02.html)
-"History of HTML." History of HTML. Landofcode, 2014. Web. 11 Oct. 2017. (http://www.landofcode.com/html-tutorials/html-history.php)
- "CSS." CSS (Cascading Style Sheet) Definition. TechTerms, 2017. Web. 11 Oct. 2017. (https://techterms.com/definition/css)
- "Web Browser." Web Browser Definition. TechTerms, 28 Feb. 2014. Web. 11 Oct. 2017. (https://techterms.com/definition/web_browser)
- "JavaScript." JavaScript Definition. TechTerms, 8 Aug. 2014. Web. 11 Oct. 2017. (https://techterms.com/definition/javascript)
- "Cookie." Cookie Definition. TechTerms, 9 July 2011. Web. 11 Oct. 2017. (https://techterms.com/definition/cookie)