WEB TECHNOLOGY:Web Essentials and Markup Language HTMLsmitawagh14
Web Essentials and Markup Language HTML
HTML
XHTML
CSS
XML
JavaScript
VBSCRIPT
DOM
DHTML
AJAX
E4X
WMLScript
SQL
ASP
ADO
PHP
.NET
SMIL
SVG
FLASH
Java applets
Java servlets
Java Server Page
WEB TECHNOLOGY:Web Essentials and Markup Language HTMLsmitawagh14
Web Essentials and Markup Language HTML
HTML
XHTML
CSS
XML
JavaScript
VBSCRIPT
DOM
DHTML
AJAX
E4X
WMLScript
SQL
ASP
ADO
PHP
.NET
SMIL
SVG
FLASH
Java applets
Java servlets
Java Server Page
Before Starting HTML , some topics to remember.faiz324545
A first lecture before starting HTML which is Before Starting HTML , some topics to remember. include what is server, how html request through brower and TCP/IP.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
Before Starting HTML , some topics to remember.faiz324545
A first lecture before starting HTML which is Before Starting HTML , some topics to remember. include what is server, how html request through brower and TCP/IP.
Welcome to WIPAC Monthly the magazine brought to you by the LinkedIn Group Water Industry Process Automation & Control.
In this month's edition, along with this month's industry news to celebrate the 13 years since the group was created we have articles including
A case study of the used of Advanced Process Control at the Wastewater Treatment works at Lleida in Spain
A look back on an article on smart wastewater networks in order to see how the industry has measured up in the interim around the adoption of Digital Transformation in the Water Industry.
Saudi Arabia stands as a titan in the global energy landscape, renowned for its abundant oil and gas resources. It's the largest exporter of petroleum and holds some of the world's most significant reserves. Let's delve into the top 10 oil and gas projects shaping Saudi Arabia's energy future in 2024.
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxR&R Consult
CFD analysis is incredibly effective at solving mysteries and improving the performance of complex systems!
Here's a great example: At a large natural gas-fired power plant, where they use waste heat to generate steam and energy, they were puzzled that their boiler wasn't producing as much steam as expected.
R&R and Tetra Engineering Group Inc. were asked to solve the issue with reduced steam production.
An inspection had shown that a significant amount of hot flue gas was bypassing the boiler tubes, where the heat was supposed to be transferred.
R&R Consult conducted a CFD analysis, which revealed that 6.3% of the flue gas was bypassing the boiler tubes without transferring heat. The analysis also showed that the flue gas was instead being directed along the sides of the boiler and between the modules that were supposed to capture the heat. This was the cause of the reduced performance.
Based on our results, Tetra Engineering installed covering plates to reduce the bypass flow. This improved the boiler's performance and increased electricity production.
It is always satisfying when we can help solve complex challenges like this. Do your systems also need a check-up or optimization? Give us a call!
Work done in cooperation with James Malloy and David Moelling from Tetra Engineering.
More examples of our work https://www.r-r-consult.dk/en/cases-en/
Water scarcity is the lack of fresh water resources to meet the standard water demand. There are two type of water scarcity. One is physical. The other is economic water scarcity.
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSEDuvanRamosGarzon1
AIRCRAFT GENERAL
The Single Aisle is the most advanced family aircraft in service today, with fly-by-wire flight controls.
The A318, A319, A320 and A321 are twin-engine subsonic medium range aircraft.
The family offers a choice of engines
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfKamal Acharya
The College Bus Management system is completely developed by Visual Basic .NET Version. The application is connect with most secured database language MS SQL Server. The application is develop by using best combination of front-end and back-end languages. The application is totally design like flat user interface. This flat user interface is more attractive user interface in 2017. The application is gives more important to the system functionality. The application is to manage the student’s details, driver’s details, bus details, bus route details, bus fees details and more. The application has only one unit for admin. The admin can manage the entire application. The admin can login into the application by using username and password of the admin. The application is develop for big and small colleges. It is more user friendly for non-computer person. Even they can easily learn how to manage the application within hours. The application is more secure by the admin. The system will give an effective output for the VB.Net and SQL Server given as input to the system. The compiled java program given as input to the system, after scanning the program will generate different reports. The application generates the report for users. The admin can view and download the report of the data. The application deliver the excel format reports. Because, excel formatted reports is very easy to understand the income and expense of the college bus. This application is mainly develop for windows operating system users. In 2017, 73% of people enterprises are using windows operating system. So the application will easily install for all the windows operating system users. The application-developed size is very low. The application consumes very low space in disk. Therefore, the user can allocate very minimum local disk space for this application.
Automobile Management System Project Report.pdfKamal Acharya
The proposed project is developed to manage the automobile in the automobile dealer company. The main module in this project is login, automobile management, customer management, sales, complaints and reports. The first module is the login. The automobile showroom owner should login to the project for usage. The username and password are verified and if it is correct, next form opens. If the username and password are not correct, it shows the error message.
When a customer search for a automobile, if the automobile is available, they will be taken to a page that shows the details of the automobile including automobile name, automobile ID, quantity, price etc. “Automobile Management System” is useful for maintaining automobiles, customers effectively and hence helps for establishing good relation between customer and automobile organization. It contains various customized modules for effectively maintaining automobiles and stock information accurately and safely.
When the automobile is sold to the customer, stock will be reduced automatically. When a new purchase is made, stock will be increased automatically. While selecting automobiles for sale, the proposed software will automatically check for total number of available stock of that particular item, if the total stock of that particular item is less than 5, software will notify the user to purchase the particular item.
Also when the user tries to sale items which are not in stock, the system will prompt the user that the stock is not enough. Customers of this system can search for a automobile; can purchase a automobile easily by selecting fast. On the other hand the stock of automobiles can be maintained perfectly by the automobile shop manager overcoming the drawbacks of existing system.
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdffxintegritypublishin
Advancements in technology unveil a myriad of electrical and electronic breakthroughs geared towards efficiently harnessing limited resources to meet human energy demands. The optimization of hybrid solar PV panels and pumped hydro energy supply systems plays a pivotal role in utilizing natural resources effectively. This initiative not only benefits humanity but also fosters environmental sustainability. The study investigated the design optimization of these hybrid systems, focusing on understanding solar radiation patterns, identifying geographical influences on solar radiation, formulating a mathematical model for system optimization, and determining the optimal configuration of PV panels and pumped hydro storage. Through a comparative analysis approach and eight weeks of data collection, the study addressed key research questions related to solar radiation patterns and optimal system design. The findings highlighted regions with heightened solar radiation levels, showcasing substantial potential for power generation and emphasizing the system's efficiency. Optimizing system design significantly boosted power generation, promoted renewable energy utilization, and enhanced energy storage capacity. The study underscored the benefits of optimizing hybrid solar PV panels and pumped hydro energy supply systems for sustainable energy usage. Optimizing the design of solar PV panels and pumped hydro energy supply systems as examined across diverse climatic conditions in a developing country, not only enhances power generation but also improves the integration of renewable energy sources and boosts energy storage capacities, particularly beneficial for less economically prosperous regions. Additionally, the study provides valuable insights for advancing energy research in economically viable areas. Recommendations included conducting site-specific assessments, utilizing advanced modeling tools, implementing regular maintenance protocols, and enhancing communication among system components.
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...Amil Baba Dawood bangali
Contact with Dawood Bhai Just call on +92322-6382012 and we'll help you. We'll solve all your problems within 12 to 24 hours and with 101% guarantee and with astrology systematic. If you want to take any personal or professional advice then also you can call us on +92322-6382012 , ONLINE LOVE PROBLEM & Other all types of Daily Life Problem's.Then CALL or WHATSAPP us on +92322-6382012 and Get all these problems solutions here by Amil Baba DAWOOD BANGALI
#vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore#blackmagicformarriage #aamilbaba #kalajadu #kalailam #taweez #wazifaexpert #jadumantar #vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore #blackmagicforlove #blackmagicformarriage #aamilbaba #kalajadu #kalailam #taweez #wazifaexpert #jadumantar #vashikaranspecialist #astrologer #palmistry #amliyaat #taweez #manpasandshadi #horoscope #spiritual #lovelife #lovespell #marriagespell#aamilbabainpakistan #amilbabainkarachi #powerfullblackmagicspell #kalajadumantarspecialist #realamilbaba #AmilbabainPakistan #astrologerincanada #astrologerindubai #lovespellsmaster #kalajaduspecialist #lovespellsthatwork #aamilbabainlahore #Amilbabainuk #amilbabainspain #amilbabaindubai #Amilbabainnorway #amilbabainkrachi #amilbabainlahore #amilbabaingujranwalan #amilbabainislamabad
2. Internet, Packets and
Routing
• Internet is a network of computer
networks
• Data is transmitted by packet switching
using the standard Internet Protocol
(IP)
• Packet – a unit of information carriage
• Packet switching – process of
moving packets from one node
(computer device) to another
5. Internet, Packets and
Routing
• At the sender, data is broken into
packets and sent to the nearest node
(router)
• At each router, it sends the packet to
another router that is closer to the final
destination
• At the receiver, packets are
reassembled to get the original data
• A simple analogy: mailing system
7. TCP/IP and Domain
Names
• Basic task of IP – moving packets as
quickly as possible from one router to
another
• Yet, it doesn’t check whether packets
are delivered successfully, thus need
TCP
• TCP (Transmission Control
Protocol) – disassemble/reassemble
packets, error checking, ACK packets
8. TCP/IP and Domain
Names
• We need some sort of address in order
to identify different nodes, as if every
house has a mailing address in order
to receive mail from others
• The one used by Internet Protocol is
called IP address
• Every host on the Internet has a
unique IP address, made up of four
numbers. E.g.. 192.56.215.131, each
number is between 0 and 255
9. TCP/IP and Domain
Names
• The numbers in an IP address is hard
to remember, while names are easier
• Domain Name System – a mapping
between the human-readable name
(domain name) of a host and its IP
address
• A domain name consists of two or
more parts, e.g. cs.pitt.edu
• The rightmost label conveys the top-
level domain, e.g. edu
10. TCP/IP and Domain
Names
• Each label to the left specifies a
subdomain, in our example, subdomain
is pitt (University of Pittsburgh), and
sub-subdomain is cs (computer
science).
• A top-level domain contains of multiple
subdomains, each subdomain can
contain multiple sub-subdomain, so on.
• The database contains the mapping
between a domain name and an IP
address is stored on a DNS server.
11. World Wide Web
• The World Wide Web (commonly
shortened to the Web) is a system of
interlinked, hypertext documents
accessed via the Internet.
• It is created to share files/documents
and overcome the barrier of different
file formats
• Hypertext refers to text on a computer
that will lead the user to other, related
information on demand.
12. World Wide Web
• hypertext documents are created using
a special kind of document formatting
or “markup” language called
HyperText Markup Language
(HTML).
• HTML is sent or received over
the network using HyperText
Transfer Protocol (HTTP).
• A browser is a software program
which interprets the HTML documents
and displays it on the user’s screen.
13. URLs and Client-Server
Model
• Each document/resource on the WWW
needs to have an identifier in order to
be accessed by others.
• A Uniform Resource Identifier (URI),
is a compact string of characters used
to identify or name a resource.
• A Uniform Resource Locator (URL)
is a URI which provides means of
obtaining the resource by describing
its network “location”.
14. URLs and Client-Server
Model
• Two things are given by the URL
– Exact location of the document
– The method or protocol by which to retrieve and
display the document
• Example,
http://www.cs.pitt.edu/~mehmud/cs134/inde
x.html
• http:// – specifies the protocol
• www.cs.pitt.edu – specifies the host name /
domain name
• /~mehmud/cs134/index.html – specifies the path
of the document on the host
16. HTML Source Document
• When you connect to a web page by
entering its URL into the browser
– Browser instructs your computer to send
a message out over the Internet to the
computer specified by that URL requests
that it sends back a certain document
(HTML source doc)
– HTML source doc describes the content
and layout of the web page
– After your computer receives the html,
your browser interprets the html and
displays the resulting web page
17. HTML Source Document
• HTML source document
– A text-only document
– Consists of (1) actual text, and (2) tags
• A tag is an html code that is enclosed
in angel brackets <>; used to lay out
the web page.
• XHTML is a simple, more standardized
version of HTML
• XHTML/HTML can be created using a
simple text editor like notepad
• File extension must be .html or .htm
19. HTML, XML, XHTML
• XML (eXtensible Markup Language):
– is a set of rules that lets web designers
classify their data in a way customized to
their needs.
– Extendable by creating new types of tags.
• XHTML (eXtensible HyperText Markup
Language):
– A new version of HTML based on XML
– Inherits strict syntax rules of XML
20. HTML vs. XHTML
• Some comparisons of HTML vs. XHTML
HTML XHTML
Tags aren’t extensible Tags are extensible
Tags are not case- Only lowercase tags are
allowed
Possible to leave off and
ending tag like </body>
Tags should appear in
pairs
Overlapping tags No overlapping tags
• For this course, we use XHTML
21. Composition of a XHTML Document
• An XHTML document consists of three
main parts:
– the DOCTYPE
– the Head
– the Body
22. Composition of a XHTML Document
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html;
charset=utf-8" />
...
<title>…</title>
</head>
<body>
…
</body>
</html>
23. Creating XHTML
The code inside red rectangle
(<!DOCTYPE … dtd”>) is a
Document Type Definition
(DTD), it specifies what type
of document this is – in this
case an XHTML document.
The code inside green
rectangle, xmlns specifies the
namespace, it tells the browser
that all tags contained within
the <html> tag belong to the
XHTML namespace as
defined by the W3C and
located at the given URL.
24. XHTML Tags/Elements
• Tags are also called elements
• An attribute is a special code that can
enhance or modify a tag. They are
generally located in the starting tag
after the tag name.
• Basic syntax for xhtml tags and
attributes
– <tag attribute="value"> </tag>
– All tags must be lower case
– all values of attributes need to
surrounded by quotes
25. XHTML Tags/Elements
• Example
– <strong>This is bold text…</strong>
– <p style =“text-align:center">This text will
appear aligned to the center…</p>
26. <meta> tag
• <meta> tag
– is used to specify keywords that describe
a document’s contents as well as a
short description.
• Two necessary attributes – "name" &
"content"
<meta name="keywords"
content="baseball, soccer, tennis"/>
<meta name="description"
content="Sports information page"/>
27. <p> paragraph tag
• <p> tag
– The paragraph tag. Used so separate text
within a web page.
– Container type
– Will provide line breaks
• Optional attribute : align (not allowed in
XHTML 1.0 Strict though)
<p align="center">
28. <br/> tag
• <br/> tag
– Is used for line break
• Example
<p>
Contact<br />
6150 Sennott Square<br />
University of Pittsburgh<br />
Pittsburgh, PA 15260
</p>
29. Headings
• <h1> to <h6>
– Define headers. <h1> defines the largest
header. <h6> defines the smallest
header.
• Example
<h1>This is header 1</h1>
<h2>This is header 2</h2>
<h3>This is header 3</h3>
<h4>This is header 4</h4>
<h5>This is header 5</h5>
<h6>This is header 6</h6>
30. <em> & <strong> tags
• <em> tag
– Renders text as emphasized text
• <strong> tag
– Renders text as strong emphasized text
• Example
<em>Emphasized text</em><br />
<strong>Strong text</strong><br />
31. Commenting Source
Code
• Comments are inclosed in <!-- and -->
• Example
<!--This comment will not be
displayed-->
<p>This is a regular paragraph</p>
32. <blockquote> tag
• <blockquote> tag
– tag defines the start of a long quotation.
• To validate the page as strict XHTML,
you must add a block-level element
around the text within the
<blockquote> tag, like this:
<blockquote>
<p>here is a long quotation here is a
long quotation</p>
</blockquote>
33. Block-Level vs. Inline
Elements
• This works
– <h2><em>Bold and italic</em></h2>
• How about this
– <em><h2>Bold and italic</h2></em>
• Block-level element/tag
– define a complete section or block of text
– Can contain inline element and block-level
element
• Inline elements
– Define the structure of a sequence of characters
within a line
– may not contain a block-level element
34. Block-Level vs. Inline
Elements
• Partial list of block-level tags
– p, blockquote, h1 … h6, div, ul, ol, li,
table, tr, td, th
• Partial list of inline tags
– a (anchor tag), em, strong, img, q (short
quotation)
35. Attribute
• An attribute is a special code that can
enhance or modify a tag. They are
generally located in the starting tag
after the tag name.
• Basic syntax for xhtml tags and
attributes
– <tag attribute="value"> </tag>
– All tags must be lower case
– all values of attributes need to be
surrounded by quotes
36. Common Attributes
• id
– unique identifier for elements
• class
– the class of the element, used to specify
similar attributes for dissimilar elements
by putting them in the same class
• style
– an inline style definition
• title
– a text to display in a tool tip
38. Common Attributes
• lang
– sets the language code; “en”: English, “fr”:
French, “es”: Spanish, “de”: German etc.
• dir
– sets the text direction, left to right or right to left
• <p lang=“fr” dir=“ltr”>bonjour!</p>
• accesskey
– assigns an access key to an element. An
access key is a single character from the
document character set.
• tabindex
– Sets the tab order of an element
39. Deprecated Attributes
• In order to separate structure from
presentation
– many HTML attributes/tags used for
presentation were deprecated, starting
from HTML version 4
• Some deprecated attributes
– font, <font size=“5” color=“red”>Text</font>
– align, <p align=“center”>Centered text</p>
– bgcolor, width, height, etc.
40. Lists
• Ordered lists & Unordered lists
– <ol> for ordered
– <ul> for unordered
– <li> for each item inside the list
• Browser inserts a blank line before &
after the list (block-level element)
• Example
– <ol> <li>Item 1</li> <li>Item 2</li>
<li>Item3</li> </ol>
42. Customizing List Display
• List numbers or marks can be
customized
• “type” attribute
• Example
– <ul type=“square”>
– <ol type=“A”>
– <ol type=“a”>
– <ol type=“I”>
– <ol type=“i”>
• “type” attribute is not allowed in
XHTML 1.0 Strict, so use style sheets
43. Definition Lists
• <dl> for list element; <dt> for
“definition terms”; <dd> for “definition
data”
• Example
– <dl>
<dt><strong>CPU</strong></dt>
<dd>Central Processing Unit</dd>
<dt><strong>ALU</strong></dt>
<dd>Arithmetic Logic Unit</dd>
<dt><strong>GHz</strong></dt>
<dd>Gigahertz</dd>
</dl>
44. Tables <table>
• Tables used not only for displaying
data in tabular format
• A table (<table>) in HTML
– Consists of rows (<tr>)
– Each row consists of rectangular boxes
called cells (<td>)
– <table>
<tr><td>R1,Cell1</td><td>R1,Cell2</td></tr>
<tr><td>R2,Cell1</td><td>R2,Cell2</td></tr>
</table>
45. Tables
• By default
– Text in each cell is automatically aligned
to the left
– All the cells in a column have the same
width
– Width of the column is determined by
the cell with the most text in it
• <th> for “table header”
<tr>
<th>Header1</th>
<th>Header2</th>
</tr>
46. Tables
• Other attributes of <table>
– align, cellpadding, cellspacing, colspan
– Yet XHTML 1.0 Strict don’t allow this
attributes, so use stylesheet instead
• Other tags
– <caption>
– <colgroup>
– <thead>, <tfoot>, <tbody>
47. Links
• The true power of WWW comes with
hyperlinks
• Surfer click on a specially marked
word or image on a web page and
automatically be jumped to another
web page or another place in the
same web page.
– Another web page – External link
– Another place – Internal link
• Use <a> (anchor) tag to create a link
48. Links
• External Links
– <a href=“SomeURL”>Text/image</a>
• Create a link to CS web page
– <a href=“http://www.cs.pitt.edu/”>CS
Department at Pitt</a>
– Be careful about the quotation mark
• Internal Links
Create a place/anchor
– <a id=“SomeLabel”></a> or
<a id=“SomeLabel” name=“SomeLabel”/></a>
Link to the anchor
<a href=“#SomeLabel”>Go to some place</a>
50. Images <img>
• Insert an image using <img> tag
– <img src=“URL of the image file” />
• Image can an image on a remote
machine on the Internet, or an image
in your local machine.
• Examples,
– <img
src="http://www.cs.pitt.edu/~mehmud/gallery
/nature/images/Desert_and_Blue_Sky.jpg"/>
– <img src="../images/Lake_Karakul.jpg" />
51. Images
• Alternative Text for images
– <img src=“Image URL” alt=“Alternative Text”
/>
• Example
– <img src="../images/Lake_Karakul.jpg"
alt="Lake Karakul"/>
• width & height attributes
– <img src="../images/Lake_Karakul.jpg"
alt="Lake Karakul" width="257" height="161"
/>
• Use style sheet instead of attributes,
even though XHTML 1.0 Strict
supports these two attributes