Ir al contenido principal

🥇▷ Que es Bootstrap

Bootstrap es un framework de desarrollo front-end de código abierto creado por Twitter. Proporciona una colección de herramientas, estilos y componentes predefinidos que facilitan y agilizan la creación de sitios web y aplicaciones web con un diseño moderno, responsivo y atractivo.

Características principales de Bootstrap:

  1. Diseño responsivo: Bootstrap está diseñado para adaptarse automáticamente a diferentes tamaños de pantalla, lo que permite que los sitios web se vean bien en dispositivos móviles, tabletas y computadoras de escritorio sin necesidad de escribir código adicional.

  2. Rejilla (Grid system): Bootstrap utiliza un sistema de rejilla que facilita la creación de diseños de páginas flexibles y organizados en filas y columnas, lo que permite una distribución flexible y consistente del contenido.

  3. Componentes y estilos predefinidos: Bootstrap ofrece una amplia variedad de componentes y estilos predefinidos, como botones, menús desplegables, carruseles, formularios, tarjetas, entre otros. Esto permite crear interfaces consistentes y atractivas sin tener que escribir CSS desde cero.

  4. Tipografía y estilos: Bootstrap proporciona una tipografía consistente y estilos para diferentes elementos HTML, lo que garantiza una apariencia uniforme en todo el sitio.

  5. JavaScript interactivo: Bootstrap incluye plugins y componentes JavaScript que agregan interactividad a los elementos del sitio web, como menús desplegables, ventanas modales, pestañas, entre otros.

  6. Personalización: Bootstrap es altamente personalizable. Los desarrolladores pueden elegir qué componentes y estilos utilizar, así como modificarlos para adaptarse a las necesidades específicas del proyecto.

  7. Documentación: Bootstrap cuenta con una amplia documentación en línea que proporciona ejemplos de código, explicaciones y guías para utilizar todas las características y componentes del framework.

Bootstrap es ampliamente utilizado por desarrolladores y diseñadores web debido a su facilidad de uso, su enfoque en el diseño responsivo y su gran cantidad de recursos y componentes disponibles. Al utilizar Bootstrap, los desarrolladores pueden crear sitios web y aplicaciones web de manera más rápida y eficiente, manteniendo al mismo tiempo un alto nivel de calidad y profesionalismo en el diseño.

Aquí tienes algunos ejemplos sencillos de cómo utilizar Bootstrap en un sitio web:

1. Navbar (Barra de navegación):

<!DOCTYPE html>
<html>
<head>
  <title>Ejemplo Bootstrap - Navbar</title>
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
</head>
<body>

<nav class="navbar navbar-expand-lg navbar-dark bg-dark">
  <a class="navbar-brand" href="#">Mi Sitio Web</a>
  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
    <span class="navbar-toggler-icon"></span>
  </button>
  <div class="collapse navbar-collapse" id="navbarNav">
    <ul class="navbar-nav">
      <li class="nav-item active">
        <a class="nav-link" href="#">Inicio</a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="#">Acerca de</a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="#">Servicios</a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="#">Contacto</a>
      </li>
    </ul>
  </div>
</nav>

<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@popperjs/[email protected]/dist/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
</body>
</html>
 

2. Carrusel (Carousel):

 <!DOCTYPE html>
<html>
<head>
  <title>Ejemplo Bootstrap - Carrusel</title>
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
</head>
<body>

<div id="myCarousel" class="carousel slide" data-ride="carousel">
  <ol class="carousel-indicators">
    <li data-target="#myCarousel" data-slide-to="0" class="active"></li>
    <li data-target="#myCarousel" data-slide-to="1"></li>
    <li data-target="#myCarousel" data-slide-to="2"></li>
  </ol>
  <div class="carousel-inner">
    <div class="carousel-item active">
      <img src="imagen1.jpg" alt="Imagen 1">
    </div>
    <div class="carousel-item">
      <img src="imagen2.jpg" alt="Imagen 2">
    </div>
    <div class="carousel-item">
      <img src="imagen3.jpg" alt="Imagen 3">
    </div>
  </div>
  <a class="carousel-control-prev" href="#myCarousel" role="button" data-slide="prev">
    <span class="carousel-control-prev-icon" aria-hidden="true"></span>
    <span class="sr-only">Previous</span>
  </a>
  <a class="carousel-control-next" href="#myCarousel" role="button" data-slide="next">
    <span class="carousel-control-next-icon" aria-hidden="true"></span>
    <span class="sr-only">Next</span>
  </a>
</div>

<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@popperjs/[email protected]/dist/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
</body>
</html>

Estos son solo dos ejemplos básicos de cómo utilizar Bootstrap para agregar una barra de navegación y un carrusel a un sitio web. Bootstrap ofrece una amplia variedad de componentes y estilos que puedes utilizar para personalizar y mejorar la apariencia de tu sitio web de manera sencilla y rápida. Recuerda que debes incluir las referencias a los archivos CSS y JavaScript de Bootstrap para que funcionen correctamente los estilos y funcionalidades proporcionadas por el framework.

Entradas populares de este blog

🥇▷ Como hackear una base de datos con sqlmap

Como hackear una base de datos con sqlmap (sql injection) sqlmap --help Nos descargamos la pagina web vulnerable (DVWA) para practicar sobre diferentes ataques a nivel Web desde la siguiente url, y seguimos los pasos que nos indican para la instalacion web y su base de datos. https://github.com/digininja/DVWA/releases Una vez instalado nos vamos a burpsuite que esta en kali linux, aunque lo podemos encontrar para windows tambien. Le damos click. En esta ventana le damos Next (siguiente). En esta ventana le damos Start burp. Se nos abrira la ventana de burpsuite. Por cierto burpsuite sirve para escanear webs y encontrar vulnerabilidades de forma automatica (30 dias gratis) o de forma manual gratis, si ya hemos localizado la vulnerabilidad atraves de un proxy. Esta vez lo hacemos de forma manual. Nos vamos a la pestaña proxy. Activamos intercept is on. Y le damos a open browser. Ponemos la direccion Web de DVWA de nuestra web vulnerable. Le d

🥇▷ Vulnerabilidad xss en web gva.es generalitat valenciana

Vulnerabilidad xss reflected en web generalitat valenciana > gva.es El dia que encontremos 2 vulnerabilidades y la reportemos al organismo de la comunidad valenciana (españa) basada en la vulnerabilidad xss reflected. ¿Que es una vulnerabilidad xss reflected? Una secuencia de comandos en sitios cruzados o Cross-site scripting es un tipo de vulnerabilidad informática o agujero de seguridad típico de las aplicaciones Web, que puede permitir a una tercera persona inyectar en páginas web visitadas por el usuario código JavaScript o en otro lenguaje similar.

🥇▷ Libros de Seguridad Informatica

Libros de Seguridad Informatica https://0xword.com/