Skip to main content

Transport Layer Protocols

There are two fundamental protocols in the transport layer  1. TCP Transmission Control Protocol-- connection-oriented protocol 2. UDP User Datagram Protocol -- connectionless protocol Connection-oriented communication : establishes a logical (virtual) connection prior to sending data. Connectionless communication : sends data right away without establishing a logical connection Qn why do we have transport layer protocal?  IP provides a weak, but efficient service model (best-effort ) How should hosts send into the network?      i.)Flow Control      ii.) Too fast is bad; too slow is not efficient IP packets are addressed to a host           How to decide which application gets which packets?         NOTE TRASPORT LAYER IS RESPONSIBLE FOR PROCESS TO PROCESS DELIVERY PORTS port is a communication endpoints  Since there are many applications running on a co...

web application

 What is HTML? HTML stands for HyperText language HTML is that the standard nomenclature for creating websites HTML describes the structure of an internet page HTML consists of a series of elements HTML elements tell the browser a way to display the content HTML elements label pieces of content like "this may be a heading", "this may be a paragraph", "this may be a link", etc. What is HTML? HTML stands for HyperText Markup Language HTML is the standard markup language for creating Web pages HTML describes the structure of a Web page HTML consists of a series of elements HTML elements tell the browser how to display the content HTML elements label pieces of content such as "this is a heading", "this is a paragraph", "this is a link", etc.


 Simple HTML Document

Example

<!DOCTYPE html>

<html>

<head>

<title> Title</title>

</head>

<body>

<h1>My  Heading</h1>

<p>paragraph.</p>

</body>

</html>

The History of HTML

HTML was first created by Tim Berners-Lee, Robert Cailliau, and others starting in 1989. It stands for HyperText Markup Language.


Hypertext means that the document contains links that allow the reader to jump to other places in the document or to another document altogether. The latest version is known as HTML5.


A Markup Language is a way that computers speak to each other to control how text is processed and presented. To do this HTML uses two things: tags and attributes.




What are Tags and Attributes?

Tags and attributes are the basis of HTML.


They work together but perform different functions – it is worth investing 2 minutes in differentiating the two.


What Are HTML Tags?

Tags are used to mark up the start of an HTML element and they are usually enclosed in angle brackets. An example of a tag is: <h1>.


Most tags must be opened <h1> and closed </h1> in order to function.


What are HTML Attributes?

Attributes contain additional pieces of information. Attributes take the form of an opening tag and additional info is placed inside.


An example of an attribute is:


<img src="mydog.jpg" alt="A photo of my dog.">


In this instance, the image source (src) and the alt text (alt) are attributes of the <img> tag.


HTML has six "levels" of headings:


which are  


<h1>


<h2>


<h3>


<h4>


<h5>


<h6>


Note text size decreases for h1 to h6 


Bold & Italic


By enclosing words in the tags<b>and</b>   we can make characters appear bold. The element also represents a section of text that would be presented in a visually different way (for example keywords in a paragraph) although the use of the element does not imply any additional meaning.


<I>


By enclosing words in the tags<i>  and </i> we can make characters appear italic. The element also represents a section of text that would be said in a different way from surrounding content — such as technical terms, names of ships, foreign words, thoughts, or other terms that would usually be italicized.


<sup>


The <sup>  element is used to contain characters that should be superscript such as the suffixes of dates or mathematical concepts like raising a number to a power such as 2.


<div>


The div tag is used for dividing the webpage  into the different division as the programmer want for more information see this video


<iframe> 


The <iframe> tag specifies an inline frame.


An inline frame is used to embed another document within the current HTML document.


Tip: you must include the iframe title in your iframe


example:<iframe src="http://ontrendtz1.epizy.com/" title="techdelers website"></iframe>


<img>


 Images help to  improve the design and the appearance of a web page.


how to use img tag in HTML example <img src="ombeni.png" alt="this is my photo">


<table>


This help  web developers to arrange data into rows and columns.


example 




Company          Contact                  Country


Ozata                 ombnei Zakaria Tanzania


Techdelers               tech                          USA


The <form> 


The HTML <form> help to  create  user input:


<form>


<input type="text">


</form>


Example of form: 


<form>


  <label for="fname">First name:</label><br>


  <input type="text" id="fname" name="fname"><br>


  <label for="lname">Last name:</label><br>


  <input type="text" id="lname" name="lname">


</form>


<Video>


The HTML <video> element is used to show a video on a web page.


Example 


<video width="320" height="240" controls>


  <source src="videoPath.mp4" type="video/mp4">



</video>








Examples

How to create a navigation bar in HTML and CSS 

HTML 

<ul id="navbar">

    <li><a href="/tests">Tests</a></li>

    <li><a href="/studyroom">Q & A Forum</a></li>

    <li><a href="/flashcards">Interview QnA</a></li>

    <li><a href="/library">Tutorials</a></li>

    <li><a href="/testimonials">Testimonials</a></li>

</ul>

css


#navbar {


    list-style-type: none;


    margin: 0;


    padding: 0;


    width: 200px;


    background-color: #EEEEEE;


}




ul#navbar li a {


    display: block;


    color: #000000;


    font-weight:bold;


    padding: 8px 16px;


    text-decoration: none;


}




ul#navbar li a:hover {


    background-color: orange;


    color: white;


}


ul {


    list-style-type: none;


    margin: 0;


    padding: 0;


    width: 200px;


    background-color: #EEEEEE;


}




li a {


    display: block;


    color: #000000;


    font-weight:bold;


    padding: 8px 16px;


    text-decoration: none;


}




li a:hover {


    background-color: orange;


    color: white;


Comments

Popular posts from this blog

computer tricks you must know in 2020

The top 3 Computer tricks  There are lots of hidden tricks present on the computer/laptop that are unknown to most of the users. Here I have written the top 14 computer tips and tricks [2020] to let you know all the hidden tricks that are present on your computer.   1. Clear Useless Temporary Data There are lots of temporary data present in your laptop/computer machine which should be cleared in some certain time. To clear the temporary data from your windows, click on the  windows logo  search  ‘run’  and open it. Now type  %temp%  and hit enter, there will be lots of useless folders and files you have to select and delete all the files and folders. Clearing temporary data will boost your Computer(PC) performance and free the hard drive space. 2. Play media into chrome browser Sometimes you don’t have any media player to play audios and videos. In this case, you can use your Chrome browser as a media player. To play audio or video s...

How USB Works

  Universal Serial Bus, or USB for short provides a single, standardized, easy to use way to connect devices to a computer. It uses a much higher data transfer rate than many common serial data formats. You can attach up to 127 individual devices to your computer using USB. USB can also supply enough power to smaller USB devices taking away the need to plug them into an external power source. This comes in handy for remote notebook useage. Some common examples of USB devices include: Printers Scanners Mice Keyboards Joysticks Digital cameras Webcams Speakers External hard drives If the device you are installing is new to the computer, Windows will auto detect it and asks for the driver disk if needed. If the device has already been installed, the computer will start using the device right away. USB devices can be connected and disconnected at any time making them hot swappable. Typical USB connectors have an A connector on one side and a B connector on the other. You can have other...

amazing tricks to learn 2020

10 hidden Google tricks we bet you didn’t know! Google has changed our lives forever, hasn’t it? Moreover, It’s kind of hard to imagine a world where Google does not exist… This Einstein of search engines is also very sneaky! Here are 10 Google tricks you need to try right away! We bet you are going to love these! 2.   Askew/Tilt When someone is trying to search something on google send them the askew link and watch the reaction. Askew/Tilt will tilt the google page and the user watching it for the first time will be shocked. Try it with your friends to see their reactions. 3.   Zerg Rush Search Zerg Rush and see your Google results disappearing one by one. The search will take you to a google page where you can see the alphabets erasing and falling all the results one by one. 4.   Blink HTML Go to google and search Blink HTML. You can see all the words blinking at a time. Try this! 5.   Party Like It’s 1998 If your friend is using a high-speed internet connecti...