Report On Webdevelopment
Report On Webdevelopment
ON
“WEB DEVELOPMENT”
BACHELOR OF TECGNOLOGY IN COMPUTERSCIENCE
AND ENGINEERING
B-TECH (CSE)
2021-2022
Submitted to: - Submitted
by:-MS. Sonali Gupta Sparsh Dhama
Class Coordinator Id: 21011318
Section: R
ACKNOWLEDGEMENT
I would like to express my sincere thanks and
gratitude to my teacher MS. Sonali Gupta for
letting me work on this report. I am very grateful
to him for his support and guidance in completing
this seminar report.
I am thankful to my parents as well. I was able to
successfully complete this report with the help of
their guidance and support. Finally, I want to
thank all my dear friends as well.
Page | 1
INDEX
1. INTRODUCTION
1.1 What is web development?
1.2 Html, css, JavaScript
2. WEB PAGES
2.1 Html tags
2.2 Css syntax & properties
2.3 JavaScript structure & syntax
Page | 2
1.INRODUCTION
1.1 WHAT IS WEB DEVELOPMENT ?
Page | 3
1.2 HTML (HYPER TEXT MARKUP LANGUAGE)
Web browsers receive HTML documents from a web server or from local
storage and render the documents into multimedia web pages. HTML
describes the structure of a web page semantically and originally included cues
for the appearance of the document.
HTML elements are the building blocks of HTML pages. With HTML constructs,
images and other objects such as interactive forms may be embedded into the
rendered page. HTML provides a means to create structured documents by
denoting structural semantics for text such as headings, paragraphs, lists, links,
quotes and other items.
<!DOCTYPE html>
<html>
<head>
<title>This is a title</title>
</head>
<body>
<div>
<p>Hello world!</p>
</div>
</body>
</html>
Page | 4
CSS (CASCADING STYLE SHEETS)
Cascading Style Sheets (CSS) is a style sheet language used for describing the
presentation of a document written in a markup language such as HTML or
XML (including XML dialects such as SVG, MathML or XHTML). CSS is a
cornerstone technology of the World Wide Web, alongside HTML and
JavaScript.
The name cascading comes from the specified priority scheme to determine
which style rule applies if more than one rule matches a particular element.
This cascading priority scheme is predictable.
Page | 5
JAVASCRIPT
HTML tags are like keywords which defines that how web browser will format
and display the content. With the help of tags, a web browser can distinguish
between an HTML content and a simple content. HTML tags contain three
main parts: opening tag, content and closing tag. But some HTML tags are
unclosed tags.
<title> The Title goes here - it shows at the top of the browser - but not on
yourWeb page.</title>
[Information above the <body> tag does not show on the Web page.]
<h1> Your first header or title should go between these symbols. </h1>
</body> This tag signifies the end of the body of the document.
Page | 7
CSS SYNTAX & PROPERTIES
1. CSS background-color
The background-color property is used to specify the background color of the
element.
1. <!DOCTYPE html>
2. <html>
3. <head>
4. <style>
5. h2,p{
6. background-color: #b0d4de;7.
}
8. </style>
9. </head>
10. <body>
11. <h2>My first CSS page.</h2>
12.<p>Hello Javatpoint. This is an example of CSS background-color.</p>
Page | 8
13. </body>
14. </html>
div {
width: 70px; height:
300px;
border: 1px solid #c3c3c3;display:
flex;
flex-wrap: wrap; align-
content: center;
}
3. CSS bORDER PROPERTY
h1 {
border: 5px solid
red;
The border property is a shorthandproperty }
for:
• border-width h2 {
• border-style (required) border: 4px dottedblue;
• border-color }
If border-color is omitted, the color appliedwill be the
color of the text. div {
border: double;
}
Page | 9
JAVASCRIPT SYNTAX
BASIC SYNTAX OF JAVASCRIPT :-
<script>
document.write("Basic Print method in JavaScript");
</script>
+<!DOCTYPE html>
<html>
<body>
<h3>Creation of a JavaScript Button using HTML tag</h3>
<p>As there is no functionality or any event linked, clicking
button will not work</p>
<button type="button" id="btn">Click Here!</button>
<p id="samplebtn"></p>
<script>
</script>
</body>
</html>
Page | 10
AdvANTAGES OF WEB dEVELOPMENT
• Web apps are developed with programming languages such
as HTML and CSS, which are well known among IT
professionals.
• Unlike native apps, a single web app is able to reach out to
all devices. It’s programmed to run on any operating system.
It must appropriately adapt to iOS, Android, and Windows
Phone — amongst other operating systems.
• These apps run on the device’s own web browser through a
simple URL.
• They don’t need to be downloaded and installed from app
stores like Google Play or Apple’s App Store. This translates
into money-saving since having a direct link through a web
app is free.
• They may also open websites. This means that they don’t
require to be updated in the way common apps do. In this
sense, it’s the website to which the application is linked that
will be updated.
• The most important benefit you can draw off from it is its
price. Web app development is the cheaper kind of app
development. It consists of creating a link or several links
between the application and an URL. Developing a native
app or an interpreted app entails a higher cost but its
chances to succeed are far greater.
• On the other hand, a web app’s development time is lower.
Page | 11
DISADVANTAGES OF wEB DEVELOPMENT
Page | 12
FUTURE SCOPE OF WEB dEVELOPMENT
▶ As we head towards an even more tech-driven future, the
development skills are progressively in demand. Artificial
Intelligence, Machine Learning, Internet of Things (IoT),
quantum computing, etc. are changing the tech world. And
this even comes down to their relationship with the
websites.
▶ ADI tools are springing up that can fairly automate the
process of designing websites. Artificial design intelligence
(ADI) can put together the important building blocks of a
website and offer options for customized software to the
developers. Going forward in the future, it can have a big
impact on how websites are created.
▶ Web development is constantly evolving with
advancements in technology. Though we may not be ableto
see this on a daily basis, it’s easy for us to look back and see
how things have been transformed.
▶ Merging the power of ML on the websites can help
enhance business productivity by collecting, assessing, and
sharing insights. This, in turn, helps in empowering the
business goals, possibilities as well as the bottom line.
Page | 13
CONCLUSION
Page | 14
REFERENCES
1. Tutorials Point
https://www.tutorialspoint.com/javascript/index.htm
2. Coding Ninjas
https://www.codingninjas.com/blog/2020/01/03/the-future-of-
web-development-and-why-you-must-focus-on-it/
3. Wikipedia
https://en.m.wikipedia.org/wiki/Web_development
4. W3school
https://www.w3schools.com/whatis/
Page | 15