This document provides an agenda and overview for an introduction to HTML coding basics. It includes 3 sentences:
The document outlines an agenda to cover introduction to HTML tags, text formatting, headings, paragraphs, comments, images, links, lists, forms, tables, cascading style sheets (CSS), and various CSS properties. It provides examples of common HTML elements and tags as well as how to structure an HTML page and insert different types of content. The session will conclude with allowing time for questions and answers.
This document provides an overview of Lightning Web Components (LWC) including why LWC was introduced, the pillars of web components, LWC anatomy, lifecycle methods, calling Apex methods from LWC, using Lightning Data Services in LWC, handling events in LWC, coexistence of LWC and Aura components, and some miscellaneous topics like refreshing Apex data and sharing JS between LWC and Aura. The agenda covers these topics at a high level with examples provided for key concepts like creating a web component, calling Apex, handling events, and using Lightning Data Services to create a record in JavaScript.
Lightning web components are custom HTML elements built using HTML and modern JavaScript. Lightning Web Components uses core Web Components standards and provides only what’s necessary to perform well in browsers supported by Salesforce.
Lightning web components - Introduction, component Lifecycle, Events, decorat...Nidhi Sharma
Lightning Web Components are custom HTML elements built using HTML and JavaScript. This document discusses the fundamentals of Lightning Web Components including their structure, templating, lifecycle hooks, communication between components, and provides a recipe for building a basic to-do list app as an example. The recipe demonstrates creating the necessary SFDX project and components, defining the component templates and logic, and adding the main application component to display the to-do form.
Introduction to Lightning Web Components (LWC)
Why Lightning Web Component (LWC)
Part 1 - Vanilla HTML5 Web Components
Benefits of Web Component
Pillars of Web Component
Demo of Custom Element and Templating
Part 2 - Lightning Web Component
Hello World
Demo of Lifecycle methods
Call Apex Class
Access Custom Label
Lightning Data Services
Communication between Lightning Component and LWC
Third party Callout from LWC
Talk about Salesforce REST API: how to perform query, search or single-record CRUD operations; how to retrieve versions, list of custom object and object metadata and field metadata and presentation of demo page performing these requests
Episode 10 - External Services in SalesforceJitendra Zaa
This document provides an overview and agenda for setting up and using external services in Salesforce Flow (Visual Workflow). It begins with introducing external services as a way to consume APIs without code. It then outlines the steps to set up a named credential and register an external service. This is followed by a live demo of how to use external services in a Flow. Resources for learning more about external services on Trailhead are provided at the end.
Intro to Salesforce Lightning Web Components (LWC)Roy Gilad
Overview and background for Salesforce Lightning Web Components (LWC).
Source code in the sample gallery: https://github.com/trailheadapps/lwc-recipes
Presented by Roy Gilad, on January 29, 2019.
The document discusses various locators that can be used to locate elements in a web page using Selenium with Java, including ID, name, link text, CSS selector, DOM, and XPath. It provides examples and descriptions of how to use each locator type, such as using driver.findElement(By.id("username")) to locate an element by ID.
This document provides an overview of Lightning Web Components (LWC) including why LWC was introduced, the pillars of web components, LWC anatomy, lifecycle methods, calling Apex methods from LWC, using Lightning Data Services in LWC, handling events in LWC, coexistence of LWC and Aura components, and some miscellaneous topics like refreshing Apex data and sharing JS between LWC and Aura. The agenda covers these topics at a high level with examples provided for key concepts like creating a web component, calling Apex, handling events, and using Lightning Data Services to create a record in JavaScript.
Lightning web components are custom HTML elements built using HTML and modern JavaScript. Lightning Web Components uses core Web Components standards and provides only what’s necessary to perform well in browsers supported by Salesforce.
Lightning web components - Introduction, component Lifecycle, Events, decorat...Nidhi Sharma
Lightning Web Components are custom HTML elements built using HTML and JavaScript. This document discusses the fundamentals of Lightning Web Components including their structure, templating, lifecycle hooks, communication between components, and provides a recipe for building a basic to-do list app as an example. The recipe demonstrates creating the necessary SFDX project and components, defining the component templates and logic, and adding the main application component to display the to-do form.
Introduction to Lightning Web Components (LWC)
Why Lightning Web Component (LWC)
Part 1 - Vanilla HTML5 Web Components
Benefits of Web Component
Pillars of Web Component
Demo of Custom Element and Templating
Part 2 - Lightning Web Component
Hello World
Demo of Lifecycle methods
Call Apex Class
Access Custom Label
Lightning Data Services
Communication between Lightning Component and LWC
Third party Callout from LWC
Talk about Salesforce REST API: how to perform query, search or single-record CRUD operations; how to retrieve versions, list of custom object and object metadata and field metadata and presentation of demo page performing these requests
Episode 10 - External Services in SalesforceJitendra Zaa
This document provides an overview and agenda for setting up and using external services in Salesforce Flow (Visual Workflow). It begins with introducing external services as a way to consume APIs without code. It then outlines the steps to set up a named credential and register an external service. This is followed by a live demo of how to use external services in a Flow. Resources for learning more about external services on Trailhead are provided at the end.
Intro to Salesforce Lightning Web Components (LWC)Roy Gilad
Overview and background for Salesforce Lightning Web Components (LWC).
Source code in the sample gallery: https://github.com/trailheadapps/lwc-recipes
Presented by Roy Gilad, on January 29, 2019.
The document discusses various locators that can be used to locate elements in a web page using Selenium with Java, including ID, name, link text, CSS selector, DOM, and XPath. It provides examples and descriptions of how to use each locator type, such as using driver.findElement(By.id("username")) to locate an element by ID.
Talk given at DevTeach Montreal on RxJS - The Basics & The Future.
Example repo: https://github.com/ladyleet/rxjs-test
Have questions? Find me on twitter http://twitter.com/ladyleet
Understanding REST APIs in 5 Simple StepsTessa Mero
This document summarizes the 5 steps to understanding REST APIs: 1) Understanding the purpose of APIs and their importance and growth, 2) Learning that REST defines functions to communicate via HTTP verbs and nouns, 3) Knowing that APIs use requests and responses, 4) Relying on documentation as the reference, and 5) Using debugging and testing tools to prevent issues. It provides examples of requests, responses, API documentation, and tools like Postman for working with REST APIs.
What is REST API? REST API Concepts and Examples | EdurekaEdureka!
YouTube Link: https://youtu.be/rtWH70_MMHM
** Node.js Certification Training: https://www.edureka.co/nodejs-certification-training **
This Edureka PPT on 'What is REST API?' will help you understand the concept of RESTful APIs and show you the implementation of REST APIs'. Following topics are covered in this REST API tutorial for beginners:
Need for REST API
What is REST API?
Features of REST API
Principles of REST API
Methods of REST API
How to implement REST API?
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Castbox: https://castbox.fm/networks/505?country=in
Introduction to Lightning Web Component SmritiSharan1
Introduction to lightning web component
What is lightning web component?
Difference between aura component and LWC
Why do you go for LWC instead of existing aura components?
Coexistence and interoperability of aura and LWC
- REST (Representational State Transfer) uses HTTP requests to transfer representations of resources between clients and servers. The format of the representation is determined by the content-type header and the interaction with the resource is determined by the HTTP verb used.
- The four main HTTP verbs are GET, PUT, DELETE, and POST. GET retrieves a representation of the resource and is safe, while PUT, DELETE, and POST can modify the resource's state in atomic operations.
- Resources are abstract concepts acted upon by HTTP requests, while representations are the actual data transmitted in responses. The representation may or may not accurately reflect the resource's current state.
This document summarizes the new features and goals of RxJS version 5, which aims to improve the modularity, performance, debugging, and extensibility of the RxJS library. Key changes include making RxJS fully modular, improving performance by reducing allocations and call stack sizes, enhancing debugging with simpler operator implementations, and allowing better extensibility through subclassing Observables and maintaining Subject bi-directionality. Simpler unit tests using marble diagrams are also highlighted.
ECMAScript is the name of the international standard that defines JavaScript. ES6 → ECMAScript 2015. Latest ECMAScript version is ES7 which is ECMAScript 2016.
Basically it is a superset of es5
This is a presentation which describe the big picture of the Rest API. In this presentation I simply describe the theories with practical examples. Hope this presentation will cover the overall Rest API domain.
This document introduces Visualforce, Salesforce's framework for building custom user interfaces that are hosted natively on Force.com. Visualforce uses the model-view-controller (MVC) pattern and allows developers to leverage standard and custom components, controllers written in Apex, and integration with other web technologies. Visualforce pages can be used to build custom applications, extend and customize Salesforce functionality, and develop for different devices.
Lightning Web Components are a JavaScript programming model for building web applications and interfaces that is built on the best of web standards.
Any front-end web developer can get started with LWC and leverage custom elements, and JavaScript APIs to create modern apps and experiences that are fully aware of Salesforce data and processes.
The document provides an introduction to Lightning Web Components (LWC) presented by Mohith Shrivastava. The presentation covers the core elements of web components including templates, custom elements, shadow DOM and ES modules. It compares LWC to standard web components and Aura components. The presentation demonstrates building a simple LWC and explores LWC properties and Lightning Data Services. It provides references for learning more about LWC.
https://www.youtube.com/watch?v=lKrbeJ7-J98
HTTP messages are how data is exchanged between a server and a client. There are two types of messages: requests sent by the client to trigger an action on the server, and responses, the answer from the server.
The OAuth 2.0 authorization framework enables a third-party
application to obtain limited access to an HTTP service, either on
behalf of a resource owner by orchestrating an approval interaction
between the resource owner and the HTTP service, or by allowing
the third-party application to obtain access on its own behalf.
This document provides an overview and introduction to Apex for developers. It begins with an introduction to Apex and the Salesforce platform. It then outlines the agenda which includes an overview of the platform, writing Apex classes, accessing data using SOQL and DML, writing triggers, and additional topics like Visualforce, REST APIs, and unit testing. It encourages participants to use their developer environment and provides a link to sign up. It describes what will be built in the session which is an app to manage sessions and speakers at a conference. It includes two forward-looking statements disclaimers.
SFDX (Salesforce Developer eXperience) is a new set of tools and features that help shift development from an org-based model to a source-based model. Key concepts include scratch orgs which are temporary orgs created from a Dev Hub, and unlocked packages which allow packaging and distributing components. The SFDX CLI (command line interface) allows automating common development tasks like creating files, deploying code to orgs, and continuous integration. It works with both scratch orgs and non-scratch orgs, and supports source control integration.
The features released between Java 11 and Java 17 have brought a greater opportunity for developers to improve application development productivity as well and code expressiveness and readability. In this deep-dive session, you will discover all the recent Project Amber features added to the Java language such as Records (including Records serialization), Pattern Matching for `instanceof`, switch expression, sealed classes, and hidden classes. The main goal of the Amber Project is to bring Pattern Matching to the Java platform, which will impact both the language and the JDK APsI. You will discover record patterns, array patterns, as well as deconstruction patterns, through constructors, factory methods, and deconstructors.
You can find the code shown here: https://github.com/JosePaumard/devoxx-uk-2021
This document provides an introduction and overview of REST APIs. It defines REST as an architectural style based on web standards like HTTP that defines resources that are accessed via common operations like GET, PUT, POST, and DELETE. It outlines best practices for REST API design, including using nouns in URIs, plural resource names, GET for retrieval only, HTTP status codes, and versioning. It also covers concepts like filtering, sorting, paging, and common queries.
HTML is used to create web pages. It uses tags to define text formatting, images, links, and other page elements. Key HTML tags include <b> for bold text, <i> for italics, <img> to insert images, and <a> for links. Forms can be created using tags like <input> for text boxes and buttons, and <textarea> for comment boxes. Well-formatted HTML pages contain <html>, <head>, <title>, and <body> tags, and use additional tags like <h1> for main headings and <p> for paragraphs.
HTML is used to create web pages. It uses tags to format text and add images, links, tables, forms, and other content. Some key tags include <p> for paragraphs, <b> for bold text, <img> for images, <a> for links, <table> for tables, and <form> for forms. Forms allow users to enter text, select options, and submit information using elements like text boxes, radio buttons, checkboxes, and drop-down menus. Tables maintain the layout of page content using <tr> for table rows and <td> for table cells.
Talk given at DevTeach Montreal on RxJS - The Basics & The Future.
Example repo: https://github.com/ladyleet/rxjs-test
Have questions? Find me on twitter http://twitter.com/ladyleet
Understanding REST APIs in 5 Simple StepsTessa Mero
This document summarizes the 5 steps to understanding REST APIs: 1) Understanding the purpose of APIs and their importance and growth, 2) Learning that REST defines functions to communicate via HTTP verbs and nouns, 3) Knowing that APIs use requests and responses, 4) Relying on documentation as the reference, and 5) Using debugging and testing tools to prevent issues. It provides examples of requests, responses, API documentation, and tools like Postman for working with REST APIs.
What is REST API? REST API Concepts and Examples | EdurekaEdureka!
YouTube Link: https://youtu.be/rtWH70_MMHM
** Node.js Certification Training: https://www.edureka.co/nodejs-certification-training **
This Edureka PPT on 'What is REST API?' will help you understand the concept of RESTful APIs and show you the implementation of REST APIs'. Following topics are covered in this REST API tutorial for beginners:
Need for REST API
What is REST API?
Features of REST API
Principles of REST API
Methods of REST API
How to implement REST API?
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Castbox: https://castbox.fm/networks/505?country=in
Introduction to Lightning Web Component SmritiSharan1
Introduction to lightning web component
What is lightning web component?
Difference between aura component and LWC
Why do you go for LWC instead of existing aura components?
Coexistence and interoperability of aura and LWC
- REST (Representational State Transfer) uses HTTP requests to transfer representations of resources between clients and servers. The format of the representation is determined by the content-type header and the interaction with the resource is determined by the HTTP verb used.
- The four main HTTP verbs are GET, PUT, DELETE, and POST. GET retrieves a representation of the resource and is safe, while PUT, DELETE, and POST can modify the resource's state in atomic operations.
- Resources are abstract concepts acted upon by HTTP requests, while representations are the actual data transmitted in responses. The representation may or may not accurately reflect the resource's current state.
This document summarizes the new features and goals of RxJS version 5, which aims to improve the modularity, performance, debugging, and extensibility of the RxJS library. Key changes include making RxJS fully modular, improving performance by reducing allocations and call stack sizes, enhancing debugging with simpler operator implementations, and allowing better extensibility through subclassing Observables and maintaining Subject bi-directionality. Simpler unit tests using marble diagrams are also highlighted.
ECMAScript is the name of the international standard that defines JavaScript. ES6 → ECMAScript 2015. Latest ECMAScript version is ES7 which is ECMAScript 2016.
Basically it is a superset of es5
This is a presentation which describe the big picture of the Rest API. In this presentation I simply describe the theories with practical examples. Hope this presentation will cover the overall Rest API domain.
This document introduces Visualforce, Salesforce's framework for building custom user interfaces that are hosted natively on Force.com. Visualforce uses the model-view-controller (MVC) pattern and allows developers to leverage standard and custom components, controllers written in Apex, and integration with other web technologies. Visualforce pages can be used to build custom applications, extend and customize Salesforce functionality, and develop for different devices.
Lightning Web Components are a JavaScript programming model for building web applications and interfaces that is built on the best of web standards.
Any front-end web developer can get started with LWC and leverage custom elements, and JavaScript APIs to create modern apps and experiences that are fully aware of Salesforce data and processes.
The document provides an introduction to Lightning Web Components (LWC) presented by Mohith Shrivastava. The presentation covers the core elements of web components including templates, custom elements, shadow DOM and ES modules. It compares LWC to standard web components and Aura components. The presentation demonstrates building a simple LWC and explores LWC properties and Lightning Data Services. It provides references for learning more about LWC.
https://www.youtube.com/watch?v=lKrbeJ7-J98
HTTP messages are how data is exchanged between a server and a client. There are two types of messages: requests sent by the client to trigger an action on the server, and responses, the answer from the server.
The OAuth 2.0 authorization framework enables a third-party
application to obtain limited access to an HTTP service, either on
behalf of a resource owner by orchestrating an approval interaction
between the resource owner and the HTTP service, or by allowing
the third-party application to obtain access on its own behalf.
This document provides an overview and introduction to Apex for developers. It begins with an introduction to Apex and the Salesforce platform. It then outlines the agenda which includes an overview of the platform, writing Apex classes, accessing data using SOQL and DML, writing triggers, and additional topics like Visualforce, REST APIs, and unit testing. It encourages participants to use their developer environment and provides a link to sign up. It describes what will be built in the session which is an app to manage sessions and speakers at a conference. It includes two forward-looking statements disclaimers.
SFDX (Salesforce Developer eXperience) is a new set of tools and features that help shift development from an org-based model to a source-based model. Key concepts include scratch orgs which are temporary orgs created from a Dev Hub, and unlocked packages which allow packaging and distributing components. The SFDX CLI (command line interface) allows automating common development tasks like creating files, deploying code to orgs, and continuous integration. It works with both scratch orgs and non-scratch orgs, and supports source control integration.
The features released between Java 11 and Java 17 have brought a greater opportunity for developers to improve application development productivity as well and code expressiveness and readability. In this deep-dive session, you will discover all the recent Project Amber features added to the Java language such as Records (including Records serialization), Pattern Matching for `instanceof`, switch expression, sealed classes, and hidden classes. The main goal of the Amber Project is to bring Pattern Matching to the Java platform, which will impact both the language and the JDK APsI. You will discover record patterns, array patterns, as well as deconstruction patterns, through constructors, factory methods, and deconstructors.
You can find the code shown here: https://github.com/JosePaumard/devoxx-uk-2021
This document provides an introduction and overview of REST APIs. It defines REST as an architectural style based on web standards like HTTP that defines resources that are accessed via common operations like GET, PUT, POST, and DELETE. It outlines best practices for REST API design, including using nouns in URIs, plural resource names, GET for retrieval only, HTTP status codes, and versioning. It also covers concepts like filtering, sorting, paging, and common queries.
HTML is used to create web pages. It uses tags to define text formatting, images, links, and other page elements. Key HTML tags include <b> for bold text, <i> for italics, <img> to insert images, and <a> for links. Forms can be created using tags like <input> for text boxes and buttons, and <textarea> for comment boxes. Well-formatted HTML pages contain <html>, <head>, <title>, and <body> tags, and use additional tags like <h1> for main headings and <p> for paragraphs.
HTML is used to create web pages. It uses tags to format text and add images, links, tables, forms, and other content. Some key tags include <p> for paragraphs, <b> for bold text, <img> for images, <a> for links, <table> for tables, and <form> for forms. Forms allow users to enter text, select options, and submit information using elements like text boxes, radio buttons, checkboxes, and drop-down menus. Tables maintain the layout of page content using <tr> for table rows and <td> for table cells.
HTML is used to create web pages. It uses tags to define text formatting, images, links, and other page elements. Some key tags include <b> for bold text, <i> for italics, <img> to insert images, and <a> for links. Forms can be created using tags like <input> for text boxes and buttons, and <textarea> for comment boxes. Well formatted HTML pages include a <head> with <title>, and a <body> where content is placed.
HTML is used to create web pages and contains tags that define text, images, and other content. Some key tags include:
<p> for paragraphs, <b> for bold text, <i> for italics, and <img> for images. Links between pages are created using the <a> tag along with the href attribute. Forms allow users to enter text, select options, and submit information using tags like <input> for text boxes and buttons, <select> for drop-down menus, and <textarea> for multiple lines of text. The <form> tag defines the form and includes attributes for submission handling.
HTML is a markup language used to define the structure and layout of web pages. Key points:
- HTML uses tags like <h1> and <p> to mark up headings, paragraphs, and other elements. A web browser reads HTML tags to display web pages.
- Common HTML elements include headings, paragraphs, links, images, lists, and tables. CSS can be used to style and lay out HTML elements.
- HTML documents have a basic structure including <html>, <head>, and <body> tags where content is placed.
HTML is used to design web pages and is not a programming language. It uses tags like <h1> and <p> to structure and style text content. Common tags are used to create headings, paragraphs, lists, links, and tables. Forms allow users to enter interactive content through elements like text boxes and buttons. Overall, HTML provides the building blocks for displaying structured documents on the web.
The document provides an introduction and overview for an INFO 2106 Website Design and Management course. It outlines the agenda, including an introduction to the professor and Blackboard, as well as information on grading, academic dishonesty, and how to succeed in the course. It then covers the basics of HTML, including common tags like <p>, <ul>, <li>, and <a>. Examples are provided of how to create paragraphs, lists, links, and tables. It also discusses opening links in new windows, static vs dynamic websites, and important code snippets for building webpages.
A web server hosts one or more websites and web pages. A website is a collection of web pages, and a web page is a single file viewable in a browser. The home page is the first page visited in a website.
The document provides an overview of an HTML and JavaScript course, including its objectives, prerequisites, expectations, and topics to be covered. The course aims to introduce HTML tags, designing web pages, client-side scripting with JavaScript, the Document Object Model, event handling with JavaScript, and form validation. It expects participants to be proficient in creating web pages using HTML, GUI design with HTML, and client-side validation using JavaScript after completing the course.
HTML (Hypertext Markup Language) is the standard markup language used to create web pages. It uses tags to define the structure and layout of a web page. Some key points covered are:
- HTML pages are defined between <html> </html> tags and have a <head> and <body> section
- Common tags include <p> for paragraphs, <h1>-<h6> for headings, <img> for images, and <a> for links
- Lists are defined with <ul> for unordered and <ol> for ordered lists, using <li> for each item
- Tables are created with <table>, <tr> for rows, and <td>
HTML is a markup language used to define the structure and layout of web pages. HTML uses tags to mark elements like headings, paragraphs, links, images, and more. When an HTML file is opened in a web browser, the browser displays the page using the tags to interpret the page's content and structure. Common HTML elements include headings, paragraphs, links, images, lists, tables, forms, and iframes. CSS can also be used to further define styles and visual presentation of HTML elements.
The document provides an overview of CSS (Cascading Style Sheets) including its basic syntax and the three main methods for applying stylesheets: inline, internal, and external. It explains that CSS is used to control the layout and formatting of HTML elements and allows for consistent styling across multiple web pages. The key points covered are:
- CSS syntax uses selectors, properties, and values to style HTML elements
- Stylesheets can be defined internally within HTML, inline within elements, or externally in separate files
- External stylesheets are considered the best practice and allow linking CSS to HTML documents
The document discusses Cascading Style Sheets (CSS) and how they are used to control the layout and formatting of web pages. It covers the basic syntax of CSS code and the three main ways to apply stylesheets: internally, inline, and externally. Key points include that CSS separates structure and presentation, stylesheets allow consistent styling across pages, and the <link> tag is used to connect external CSS files to HTML documents.
HTML5: Introduction, Why HTML5? Formatting text by using tags, using lists and backgrounds, Creating hyperlinks and anchors. Style sheets, CSS formatting text using style sheets, formatting paragraphs using style sheets.
HTML is the standard markup language used to create web pages. It uses tags to define headings, paragraphs, links, images, and other content. Web browsers read HTML documents and display them as web pages. Common HTML tags include <h1> for main headings, <p> for paragraphs, <a> for links, <img> for images, and <table> for tables. HTML documents are written using tags that describe and define the document's structure and content.
The document discusses various HTML tags and concepts used to design web pages. It defines key terms like web server, web site and web pages. It then explains the history and generations of HTML. The document provides details on how to create an HTML file and add text, links, lists, tables and formatting. It describes various tags for headings, paragraphs, fonts, images, and other elements to structure and style web page content.
This document provides an introduction to basic web development concepts including HTML, CSS, and how the web works. It explains that web pages are written in HTML, which provides structure and semantics, and CSS controls formatting and appearance. Key HTML elements are defined such as paragraphs, headings, hyperlinks, and images. Examples are given for setting up a basic HTML page structure and adding different elements. References for further learning are also included.
This document provides an overview of HTML concepts covered in the Week 1 review for an Advanced HTML course. It discusses HTML tags and attributes, static vs dynamic websites, common HTML tags for text formatting and images, and how to build tables and embed images in HTML. It also provides examples of HTML code for adding styles, fonts, headers, and dividing content with <div> tags. Students are assigned to create an HTML file called gallery.html with their course schedule and 16 representative images displayed in a table on their university web space.
The document provides an overview of basic HTML theory, including:
- What the World Wide Web is and how it works
- How browsers fetch and display web pages using HTML tags
- Common HTML tags for formatting text, creating lists, links, images and tables
- Additional HTML concepts like attributes, entities, and frames
Similar to Episode 14 - Basics of HTML for Salesforce (20)
The document discusses implementing advanced triggers in Apex using a trigger handler pattern. It begins with an agenda that includes challenges with triggers, trigger patterns, anatomy of a handler pattern, implementing an advanced pattern, and order of execution. It then discusses challenges like maintenance, non-deterministic execution, and infinite loops. The handler pattern is presented as a solution that enforces best practices, promotes clean code and reusability, and prevents issues. A demo is provided of implementing the pattern. Resources on triggers, patterns, and order of execution are listed along with Trailhead modules on the topic.
This document discusses asynchronous Apex in Salesforce, including future methods and queueable Apex. It provides an overview of asynchronous Apex, why it is used, different asynchronous Apex approaches, and compares future methods and queueable Apex. The agenda includes explaining asynchronous Apex, reasons for using it like avoiding governor limits and allowing callouts from triggers, asynchronous governor limits, future methods, queueable Apex, and a demo.
This document provides an overview and agenda for a session on JavaScript basics. It introduces concepts like hoisting, differences between var, let and const, arrow functions, recursion, arguments.callee, memoization, and promises. It also briefly discusses the history of JavaScript, from its creation in 1995 and renaming to JavaScript in 1996 to the introduction of EcmaScript to standardize the language. The agenda outlines explanations and demonstrations of these JavaScript fundamentals concepts.
This document discusses a design pattern called the Facade Pattern. It summarizes that the Facade Pattern encapsulates complex systems and provides a simpler interface. It gives an example where a facade pattern is used to handle a credit card transaction in a standardized way without changing existing code. It then discusses how the Strategy Pattern could be used to support different payment types like debit cards or PayPal by deciding the payment algorithm at runtime. The document ends with announcing the next episode will be an open Q&A.
Episode 24 - Live Q&A for getting started with SalesforceJitendra Zaa
This document outlines an agenda for a live Q&A session on beginning a coding adventure with Salesforce. The session will feature an expert Salesforce architect and MVP answering audience questions directly or through a Zoom Q&A window. Previous episode recordings and slides are available online for reference. The next episode will continue the open Q&A format.
This document summarizes a presentation on design patterns in Salesforce development. It discusses the Singleton and Factory Method creational design patterns. It provides code examples demonstrating how to implement these patterns to solve common problems like automatically populating a field based on another field. It also discusses how to choose design patterns to optimize performance by reducing queries. The presentation concludes with reminding attendees of the next session and thanking them for their time.
The document provides an overview of design patterns and principles for software development. It discusses the SOLID principles of open/closed, single responsibility, Liskov substitution, interface segregation and dependency inversion. It defines design patterns as common solutions to recurring problems in software design. The Gang of Four are introduced as authors of a seminal book on design patterns, categorizing 23 patterns into creational, structural and behavioral groups. The session concludes with soliciting questions and announcing the next topic.
Episode 20 - Trigger Frameworks in SalesforceJitendra Zaa
This document discusses trigger frameworks in Salesforce and their benefits. It provides an overview of trigger execution order and common patterns for writing trigger frameworks, including the trigger handler and interface-based patterns. The document demonstrates examples using these patterns. Trigger frameworks provide benefits like consistent execution, preventing recursion, improved testability and maintainability. Choosing the right framework depends on factors like complexity, extensibility and code reusability. Resources for learning more about trigger frameworks are also provided.
This document provides an overview of asynchronous processing in Salesforce using Batch Apex and Scheduled Apex. It discusses the differences between synchronous and asynchronous processing, how to structure Batch Apex jobs with start, execute, and finish methods, how to maintain state across batches, considerations for Batch Apex, how Scheduled Apex jobs work based on cron expressions, anatomy of a Scheduled Apex job, and considerations for Scheduled Apex. The document includes demos of writing basic and stateful Batch Apex jobs and a Scheduled Apex job with a cron trigger.
Episode 17 - Handling Events in Lightning Web ComponentJitendra Zaa
This document outlines an agenda for an event on communicating between Lightning Web Components in Salesforce. It will introduce the Salesforce Playground, demonstrate communication between parent and child components and between sibling components, have a Q&A session, and provide references. The speaker is a Salesforce MVP with 23 certifications who will guide attendees through demos and answer questions to help beginners start their Salesforce coding adventure using events in Lightning Web Components.
The document provides an agenda and overview for an introduction to Lightning Web Components (LWC) presentation. It discusses the pillars of modern web development, why LWC was developed, the development tools needed for LWC, the anatomy of an LWC, the LWC lifecycle methods, decorators used in LWC, includes demos of creating an LWC and a Hello World component, compares LWC to Aura components, and lists additional resources. The presentation aims to give attendees an understanding of LWC fundamentals.
Introduction to mulesoft - Alpharetta Developer Group MeetJitendra Zaa
This document provides an introduction and overview of Mulesoft. It discusses Mulesoft's history, from its founding in 2006 to its acquisition by Salesforce in 2018. It also outlines Mulesoft's API-led approach to integration and its deployment models, including runtime manager to cloudhub, cloud console to your own servers in a hybrid model, and on-premises console to on-premises deployment. The agenda includes presentations on Mulesoft history, API-led connectivity, deployment models, demos, and a Q&A session.
This document provides an overview of Apex triggers in Salesforce, including:
1. Apex triggers enable custom actions before or after changes to Salesforce records like inserts, updates, or deletions. Triggers execute based on insert, update, delete, merge, upsert, or undelete operations.
2. Context variables provide information about the trigger context like isExecuting, isInsert, and record collections like new, newMap, old, and oldMap.
3. Before triggers are used to update or validate record values before they are saved, while after triggers can access system-set field values and affect other records through logging or asynchronous events. Records in after triggers are read-only.
Episode 11 building & exposing rest api in salesforce v1.0Jitendra Zaa
This document discusses building and exposing REST APIs in Salesforce. It provides an overview of REST fundamentals and how Salesforce implements REST. It explains why Apex REST is needed and how to build RESTful Apex services using annotations. The document also covers considerations for Apex REST and includes resources and Trailhead modules for further learning. It concludes with a Q&A section.
This document discusses setting up Continuous Integration using SalesforceDX and Jenkins. It covers:
1. The problem of long, complex builds and the need to reduce time from development to production.
2. An overview of Jenkins and why it is used for Continuous Integration, including that it is open source and has over 1000 plugins.
3. The history and evolution of Jenkins from its origins in Hudson to becoming the dominant CI tool today.
4. The concepts of Continuous Integration, Continuous Delivery, and Continuous Deployment and how branching strategies fit in.
5. A demo of setting up Jenkins and SFDX for Continuous Integration, including creating certificates, connected apps, environment variables, and Jenkins projects
Episode 9 - Building soap integrations in salesforceJitendra Zaa
API Communication Basics
What is SOAP?
Consuming External SOAP Services in Salesforce
Performing SOAP Callouts
Testing SOAP Callouts
SOAP Vs REST – When to choose what?
Q&A
Episode 6 - DML, Transaction and Error handling in SalesforceJitendra Zaa
This document provides an agenda and overview for a session on performing data manipulation language (DML) operations and handling errors in Salesforce. It discusses how to insert, update, delete, upsert, undelete, and merge records using DML. It also covers bulk DML, database methods for DML, transaction control using savepoints and rollbacks, and handling errors. The session aims to teach attendees how to manipulate records and handle errors when working with data in Salesforce.
Episode 5 - Writing unit tests in SalesforceJitendra Zaa
The document provides an agenda for a session on writing unit tests in Apex. It discusses why unit tests are important in Apex, how to structure test classes, best practices for testing, and resources for learning more about Apex testing. The session demonstrates executing unit tests and techniques like accessing private members, running tests within limits, and creating test data. Attendees are encouraged to ask questions during the last 15 minutes.
1. Lightning Web Components introduce a new programming model built on modern web standards that provides enhanced productivity, performance, and compatibility.
2. They allow more code to be executed by the browser instead of JavaScript abstractions for improved performance.
3. Lightning Web Components can coexist and interoperate with existing Lightning components and can be composed with clicks or code.
Episode 4 - Introduction to SOQL in SalesforceJitendra Zaa
SOQL is used to query records from the Salesforce database. It includes clauses like SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY, and LIMIT. The WHERE clause restricts rows returned using conditions, operators like equal, not equal, less than and logical operators. Relationship and aggregate functions can also be used. SOQL in Apex allows querying records in batches of 200 using for loops. SOSL performs full text searches across objects and includes clauses like FIND, IN, and RETURNING.
Chapter wise All Notes of First year Basic Civil Engineering.pptxDenish Jangid
Chapter wise All Notes of First year Basic Civil Engineering
Syllabus
Chapter-1
Introduction to objective, scope and outcome the subject
Chapter 2
Introduction: Scope and Specialization of Civil Engineering, Role of civil Engineer in Society, Impact of infrastructural development on economy of country.
Chapter 3
Surveying: Object Principles & Types of Surveying; Site Plans, Plans & Maps; Scales & Unit of different Measurements.
Linear Measurements: Instruments used. Linear Measurement by Tape, Ranging out Survey Lines and overcoming Obstructions; Measurements on sloping ground; Tape corrections, conventional symbols. Angular Measurements: Instruments used; Introduction to Compass Surveying, Bearings and Longitude & Latitude of a Line, Introduction to total station.
Levelling: Instrument used Object of levelling, Methods of levelling in brief, and Contour maps.
Chapter 4
Buildings: Selection of site for Buildings, Layout of Building Plan, Types of buildings, Plinth area, carpet area, floor space index, Introduction to building byelaws, concept of sun light & ventilation. Components of Buildings & their functions, Basic concept of R.C.C., Introduction to types of foundation
Chapter 5
Transportation: Introduction to Transportation Engineering; Traffic and Road Safety: Types and Characteristics of Various Modes of Transportation; Various Road Traffic Signs, Causes of Accidents and Road Safety Measures.
Chapter 6
Environmental Engineering: Environmental Pollution, Environmental Acts and Regulations, Functional Concepts of Ecology, Basics of Species, Biodiversity, Ecosystem, Hydrological Cycle; Chemical Cycles: Carbon, Nitrogen & Phosphorus; Energy Flow in Ecosystems.
Water Pollution: Water Quality standards, Introduction to Treatment & Disposal of Waste Water. Reuse and Saving of Water, Rain Water Harvesting. Solid Waste Management: Classification of Solid Waste, Collection, Transportation and Disposal of Solid. Recycling of Solid Waste: Energy Recovery, Sanitary Landfill, On-Site Sanitation. Air & Noise Pollution: Primary and Secondary air pollutants, Harmful effects of Air Pollution, Control of Air Pollution. . Noise Pollution Harmful Effects of noise pollution, control of noise pollution, Global warming & Climate Change, Ozone depletion, Greenhouse effect
Text Books:
1. Palancharmy, Basic Civil Engineering, McGraw Hill publishers.
2. Satheesh Gopi, Basic Civil Engineering, Pearson Publishers.
3. Ketki Rangwala Dalal, Essentials of Civil Engineering, Charotar Publishing House.
4. BCP, Surveying volume 1
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...PECB
Denis is a dynamic and results-driven Chief Information Officer (CIO) with a distinguished career spanning information systems analysis and technical project management. With a proven track record of spearheading the design and delivery of cutting-edge Information Management solutions, he has consistently elevated business operations, streamlined reporting functions, and maximized process efficiency.
Certified as an ISO/IEC 27001: Information Security Management Systems (ISMS) Lead Implementer, Data Protection Officer, and Cyber Risks Analyst, Denis brings a heightened focus on data security, privacy, and cyber resilience to every endeavor.
His expertise extends across a diverse spectrum of reporting, database, and web development applications, underpinned by an exceptional grasp of data storage and virtualization technologies. His proficiency in application testing, database administration, and data cleansing ensures seamless execution of complex projects.
What sets Denis apart is his comprehensive understanding of Business and Systems Analysis technologies, honed through involvement in all phases of the Software Development Lifecycle (SDLC). From meticulous requirements gathering to precise analysis, innovative design, rigorous development, thorough testing, and successful implementation, he has consistently delivered exceptional results.
Throughout his career, he has taken on multifaceted roles, from leading technical project management teams to owning solutions that drive operational excellence. His conscientious and proactive approach is unwavering, whether he is working independently or collaboratively within a team. His ability to connect with colleagues on a personal level underscores his commitment to fostering a harmonious and productive workplace environment.
Date: May 29, 2024
Tags: Information Security, ISO/IEC 27001, ISO/IEC 42001, Artificial Intelligence, GDPR
-------------------------------------------------------------------------------
Find out more about ISO training and certification services
Training: ISO/IEC 27001 Information Security Management System - EN | PECB
ISO/IEC 42001 Artificial Intelligence Management System - EN | PECB
General Data Protection Regulation (GDPR) - Training Courses - EN | PECB
Webinars: https://pecb.com/webinars
Article: https://pecb.com/article
-------------------------------------------------------------------------------
For more information about PECB:
Website: https://pecb.com/
LinkedIn: https://www.linkedin.com/company/pecb/
Facebook: https://www.facebook.com/PECBInternational/
Slideshare: http://www.slideshare.net/PECBCERTIFICATION
Strategies for Effective Upskilling is a presentation by Chinwendu Peace in a Your Skill Boost Masterclass organisation by the Excellence Foundation for South Sudan on 08th and 09th June 2024 from 1 PM to 3 PM on each day.
This presentation includes basic of PCOS their pathology and treatment and also Ayurveda correlation of PCOS and Ayurvedic line of treatment mentioned in classics.
How to Manage Your Lost Opportunities in Odoo 17 CRMCeline George
Odoo 17 CRM allows us to track why we lose sales opportunities with "Lost Reasons." This helps analyze our sales process and identify areas for improvement. Here's how to configure lost reasons in Odoo 17 CRM
How to Setup Warehouse & Location in Odoo 17 InventoryCeline George
In this slide, we'll explore how to set up warehouses and locations in Odoo 17 Inventory. This will help us manage our stock effectively, track inventory levels, and streamline warehouse operations.
4. Agenda
• Introduction to HTML
• Tags in HTML
• How to Insert Images
• LINKS
• Ordered & Unordered Lists
• FORMS
• Input Elements
• TABLES
• What is CSS?
• CSS STYLING
• How to Choose element by Name, Class, or ID
• References
5. Some House Rules
• Please mute your mic
• Keep adding questions in Zoom Q&A Window
• No questions is too small
• Questions will be answered in last 15 minutes
7. What is HTML?
• HTML is a language for describing web pages.
• HTML stands for Hyper Text Markup Language
• HTML is a markup language
• A markup language is a set of markup tags
• The tags describe document content
• HTML documents contain HTML tags and plain text
• HTML documents are also called web pages
8. HTML ELEMENTS
"HTML tags" and "HTML elements" are often used to describe the
same thing.
HTML Element:
<p>This is a paragraph.</p>
11. HTML TAGS
• HTML markup tags are usually called HTML tags
• HTML tags are keywords (tag names) surrounded by angle brackets like <html>
• HTML tags normally come in pairs like <b> and </b>
• The first tag in a pair is the start tag, the second tag is the end tag
• The end tag is written like the start tag, with a forward slash before the tag name
• Start and end tags are also called opening tags and closing tags
• For example, the expression <B> Hello </B> would cause the word ‘Hello’ to
appear in bold face on a Web page
12. Text Formatting
• HTML also defines special elements for defining text with a special meaning.
• HTML uses elements like <strong> and <i> for formatting output, like bold or italic
text.
Text Formatting Tags:
<strong> Bold Face </strong>
<I> Italics </I>
<U> Underline </U>
<P> New Paragraph </P>
<BR> Single Line Break
13. HTML Headings
• Headings are used by many Search Engines to index website
• Headings are defined with the <h1> to <h6> tags
• <h1> defines the most important heading. <h6> defines the least
important heading.
• Example:
<h1>This is a heading</h1>
<h2>This is a heading</h2>
<h3>This is a heading</h3>
14. HTML Paragraphs
HTML Paragraphs:
• HTML paragraphs are defined with the <p> tag
• Example:
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
15. Comment Statements
• Comment statements are notes in the HTML code that explain the
important features of the code
• The comments do not appear on the Web page itself but are a useful
reference to the author of the page and other programmers
• To create a comment statement use:
<!-- Write your comment here --> tags
17. Inserting Images
• Syntax: <IMG SRC = “url”>, where image.ext indicates the location of
the image file
• Some browsers don’t support images. In this case, the ALT attribute
can be used to create text that appears instead of the image.
• Example:
<IMG SRC=“satellite.jpg” ALT = “Picture of satellite”>
19. Links
• A link lets you move from one page to another, play movies and sound,
send email, download files, and more….
• To create a link type
<a href=“page.html”> label </a>
20. Example: Links
• To create a link to HTML Images, I would type:
<a href="html_images.asp">HTML Images</a>
• To create a link to W3C, I would type:
<a href="https://www.w3.org/">W3C</a>
22. Ordered Lists
• Ordered lists are a list of
numbered items.
• To create an ordered list, type:
<OL>
<LI> This is step one.
<LI> This is step two.
<LI> This is step three.
</OL>
Here’s how it would look on the
Web:
23. More Ordered Lists….
<ol type="1|a|A|i|I">
• The TYPE=x attribute allows you to change the the kind of symbol
that appears in the list.
• A is for capital letters
• a is for lowercase letters
• I is for capital roman numerals
• i is for lowercase roman numerals
• 1 is for Default (decimal number)
24. Unordered Lists
• An unordered list is a list of
bulleted items
• To create an unordered list,
type:
<UL>
<LI> First item in list
<LI> Second item in list
<LI> Third item in list
</UL>
Here’s how it would look on
the Web:
25. More Unordered Lists….
<ul type="disc|circle|square">
• The TYPE=shape attribute allows you to change the type of bullet that
appears
• circle corresponds to an empty round bullet
• square corresponds to a square bullet
• disc corresponds to a solid round bullet; this is the default value
27. Creating Text Boxes
• To create a text box,
type <INPUT TYPE=“text” NAME=“name” VALUE=“value” SIZE=n
MAXLENGTH=n>
• The NAME, VALUE, SIZE, and MAXLENGTH attributes are optional
28. Example: Text Box
First Name: <INPUT TYPE="text" NAME="FirstName” VALUE="First Name" SIZE=20>
<BR><BR>
Last Name: <INPUT TYPE="text" NAME="LastName" VALUE="Last Name" SIZE=20>
<BR><BR>
• Here’s how it would look on the Web:
29. Creating Radio Buttons
• To create a radio button, type <INPUT TYPE=“radio” NAME=“name” VALUE=“data”>Label, where “data” is the
text that will be sent to the server if the button is checked and “Label” is the text that identifies the button to the
user
• Example:
<B> Size: </B>
<INPUT TYPE="radio" NAME="Size" VALUE="Large">Large<br>
<INPUT TYPE="radio" NAME="Size" VALUE="Medium">Medium<br>
<INPUT TYPE="radio" NAME="Size" VALUE="Small">Small<br>
30. Creating Checkboxes
• To create a checkbox, type <INPUT TYPE=“checkbox” NAME=“name” VALUE=“value”>Label
• If you give a group of radio buttons or checkboxes the same name, the user will only be able to select one
button or box at a time
• Example:
<B> Color: </B>
<INPUT TYPE="checkbox" NAME="Color" VALUE="Red">Red
<INPUT TYPE="checkbox" NAME="Color" VALUE="Navy">Navy
<INPUT TYPE="checkbox" NAME="Color" VALUE="Black">Black
31. Creating Drop-down Menus
• To create a drop-down menu, type <SELECT NAME=“name” SIZE=n MULTIPLE>
• Then type <OPTION VALUE= “value”>Label
• In this case the SIZE attribute specifies the height of the menu in lines and MULTIPLE allows users to select more than one
menu option
• Example:
<B>WHICH IS FAVOURITE FRUIT:</B>
<SELECT>
<OPTION VALUE="MANGOES">MANGOES
<OPTION VALUE="PAPAYA">PAPAYA
<OPTION VALUE="GUAVA">GUAVA
<OPTION VALUE="BANANA"> BANANA
<OPTION VALUE="PINEAPPLE">PINEAPPLE
</SELECT>
33. Tables
• Tables can be used to display rows and columns of data, create multi-
column text, captions for images, and sidebars
• The <TABLE> tag is used to create a table; the <TR> tag defines the
beginning of a row while the <TD> tag defines the beginning of a cell
34. Creating Simple Table
<TABLE BORDER=10>
<TR>
<TD>One</TD>
<TD>Two</TD>
</TR>
<TR>
<TD>Three</TD>
<TD>Four</TD>
</TR>
</TABLE>
Here’s how it would look on the
Web:
36. What is CSS?
• A cascading style sheet(CSS) is a web
page derived from multiple sources
with a defined order of precedence
where the definition of any style
element conflict
• CSS saves a lot of work
• CSS define how HTML elements are to
be displayed
37. Syntax of CSS
• A CSS rule set consist of a selector and a declaration block
• Selector Declaration Declaration Property Value Property Value
• The selector points to the HTML element you want to style
• The Declaration block contains one or more declarations separated by
semicolons
• Each declaration includes a property name and a value, separated by a
colon
39. CSS Background Color
• The background-color property specifies the background color of an
element
• The background of an element is the total size of the element,
including padding and border (but not the margin)
• The background color of a page is defined in the body selector
Example:
• body {background-color:#b0c4de;}
• body {background-color: coral;}
40. CSS Background Color - Syntax
background-color: color|transparent|initial|inherit;
• Color Specifies the background color.
• Transparent Specifies that the background color should be
transparent. This is default
• Initial Sets this property to its default value
• Inherit Inherits this property from its parent element
41. CSS Font Family
• The font family of a text is set with the font-family property
• The font-family property should hold several font names as a
"fallback" system. If the browser does not support the first font, it
tries the next font, and so on
• Start with the font you want, and end with a generic family, to let
the browser pick a similar font in the generic family, if no other
fonts are available
42. CSS Font Family - Syntax
font-family: family-name|generic-family|initial|inherit;
• family-name generic-family A prioritized list of font family names and/or generic family names
• initial Sets this property to its default value
• inherit Inherits this property from its parent element
• Examples:
p.a {
font-family: "Times New Roman", Times, serif;
}
p.b {
font-family: Arial, Helvetica, sans-serif;
}
43. CSS Font Size
• The font-size property sets the size of the text
• Being able to manage the text size is important in web design.
However, you should not use font size adjustments to make
paragraphs look like headings, or headings look like paragraphs
• Always use the proper HTML tags, like <h1> - <h6> for headings and
<p> for paragraphs. The font-size value can be an absolute, or
relative size.
45. CSS Font Size - Syntax Property Values
Value Description
Medium Sets the font-size to a medium size. This is
default
xx-small Sets the font-size to an xx-small size
x-small Sets the font-size to an extra small size
small Sets the font-size to a small size
large Sets the font-size to a large size
x-large Sets the font-size to an extra-large size
46. CSS Font Size - Syntax Property Values
Value Description
xx-large smaller Sets the font-size to a smaller size
than the parent element
Sets the font-size to an xx-large size
larger Sets the font-size to a larger size than the parent
element
length Sets the font-size to a fixed size in px, cm, etc
% Sets the font-size to a percent of the parent element's
font size
Initial Sets this property to its default value
Inherit Inherits this property from its parent element
47. CSS Margin
• The CSS margin properties are used to create space around elements,
outside of any defined borders.
• With CSS, you have full control over the margins. There are properties for
setting the margin for each side of an element (top, right, bottom, and
left).
• CSS has properties for specifying the margin for each side of an element:
• margin-top
• margin-right
• margin-bottom
• margin-left
48. CSS Margin - Syntax
margin: length|auto|initial|inherit;
All the margin properties can have the following values:
• length - Specifies a margin in px, pt, cm, etc. Default value is 0. Negative
values are allowed
• auto - the browser calculates the margin
• % - Specifies a margin in percent of the width of the containing element
• inherit - specifies that the margin should be inherited from the parent
element
• initial - Sets this property to its default value
49. CSS Padding
• The CSS padding properties are used to generate space around an element's content, inside of
any defined borders
• With CSS, you have full control over the padding. There are properties for setting the padding
for each side of an element (top, right, bottom, and left)
• Syntax: padding: length|initial|inherit;
• Length- Specifies the padding in px, pt, cm, etc. Default value is 0
• %- Specifies the padding in percent of the width of the containing element
• Initial- Sets this property to its default value
• Inherit- Inherits this property from its parent element
• Example: Set the padding for all four sides of a <p> element to 35 pixels
p {
padding: 35px;
}
51. CSS Name Selector
p {
background-color: yellow;
}
Above CSS will make every paragraph background color as yellow.
52. CSS .class Selector
• The .class selector selects elements with a specific class attribute.
• To select elements with a specific class, write a period (.) character, followed by the name of the
class.
• You can also specify that only specific HTML elements should be affected by a class. To do this, start
with the element name, then write the period (.) character, followed by the name of the class
• Syntax:
.class {
css declarations;
}
• Example: Select and style all elements with class="intro":
.intro {
background-color: yellow;
}
53. CSS #id Selector
• The #id selector styles the element with the specified id.
• Syntax:
#id {
css declarations;
}
• Example: Style the element with id="firstname":
#firstname {
background-color: yellow;
}
54. Resources
❑ HTML TUTORIAL : W3SCHOOLS
❑ HTML.COM
❑ LEARN HTML
❑ CSS TUTORIAL : W3SCHOOLS
❑ LEARN CSS