📖
NOTES
  • Welcome!
  • Reference
    • Hacking
      • Penetration Testing Resources Bookmarks
        • Research Links
        • Cheat Sheet
        • Learning/Training
        • Tools
        • Payloads
        • Shell
        • AI
        • Reads
        • Podcast
        • Social Engineering
        • Payloads
      • Web/App Pentesting
        • SQL Injection
          • SQL Injection In The URL
          • SQL Injection In The Search Field
          • SQL Injection in Login forms
          • Boolean SQL Injection Blind
          • Time based SQL Injection Blind
          • Bypassing SQL Filters
          • SQL Injection with sqlmap
          • XPath Injection - Authentication Bypass
            • XPath Advanced Data Exfiltration
          • Payloads
        • XSS
          • Payloads
          • XSS Reflected
          • XSS Stored
          • Dom-based
          • Blind
        • Command Injection
          • Payloads
        • File Upload
          • Payloads
          • Bypass Filters
          • File Upload Tricks
        • SSRF
          • Payloads
        • LFI/RFI
          • Payloads
        • LDAP Injection
      • Port Swigger
        • Access control
          • Lab: Unprotected admin functionality
          • Unprotected admin functionality with unpredictable URL
          • User role controlled by request parameter
          • User ID controlled by request parameter, with unpredictable user IDs
          • User ID controlled by request parameter with password disclosure
        • Authentication
          • Username enumeration via different responses
        • Server-side request forgery (SSRF)
          • Basic SSRF against the local server
          • Basic SSRF against another back-end system
        • File Upload Vulnerabilities
          • Remote code execution via web shell upload
        • SQL Injection
          • SQL injection vulnerability in WHERE clause allowing retrieval of hidden data
      • Burp
        • Setting up Macro for intruder
      • ☁️Cloud
        • Tools
        • AWS
          • 🪣S3 Buckets
          • Amazon IAM
          • Dockers
            • Tools
        • Azure
        • GCP
      • Networking
        • Cheat Sheet
      • Hardware Hacking
        • Computer BIOS
    • HTML/CSS/JAVA
      • Tools
      • HTTP Response Status Codes
      • Bootstrap Templates
      • SSL
      • cURL
      • Grep
    • DataBase
      • My SQL
        • Cheat Sheet
        • Tools
    • PYTHON3
      • Code Resources
      • Python Reference Guide
        • Cheat Sheet
      • Code Projects
        • Jiggler Mouse
        • loan calculator
        • Bilnd LDAP Data Exfiltration
    • SEO
      • Tools
      • On-Page SEO
      • Local SEO and Keyword Research
      • Content Optimization
      • Technical SEO
      • Off-Page SEO Tools
      • Google Ads
    • Cloud
      • AWS
        • Light Sail
          • Hosting Website on Light Sail and Namecheap
        • Boto3
      • Azure
      • GCP
    • Files
      • PDF
Powered by GitBook
On this page
  1. Reference

HTML/CSS/JAVA

HTML, CSS, and JavaScript are the core technologies for building web pages and web applications.

  1. HTML (Hypertext Markup Language): HTML is the standard markup language used to create web pages. It structures web content through elements such as headings, paragraphs, links, and images. Each element is denoted by tags, like <h1> for a main heading or <p> for a paragraph. HTML5, the latest version, introduces new elements and attributes that allow for more diverse and efficient web design and application development.

  2. CSS (Cascading Style Sheets): CSS is a stylesheet language used to describe the presentation of a document written in HTML. It allows web developers to control layout, colors, fonts, and more, thus separating content (HTML) from design. The "cascading" aspect refers to the way CSS rules cascade down from multiple sources, with a defined priority scheme to resolve conflicts. CSS3, the latest version, brings new capabilities like animations, transitions, and responsive design.

  3. JavaScript: JavaScript is a high-level, interpreted scripting language that enables interactive web pages. Unlike HTML and CSS, which are markup and style languages respectively, JavaScript is a true programming language that can manipulate HTML elements and CSS styles. It's used for client-side scripting to implement features like form validation, dynamic content updates (AJAX), and complex user interfaces. Modern JavaScript has evolved with the introduction of frameworks and libraries like React, Angular, and Vue.js, enhancing the development of complex web applications.

Each of these technologies plays a unique and crucial role in web development. HTML provides structure, CSS adds styling, and JavaScript introduces interactivity and logic.

PreviousComputer BIOSNextTools

Last updated 1 year ago