Mostrar contenido HTML en Laravel blade

- Andrés Cruz

In english

HTML (HyperText Markup Language) es un lenguaje de marcado utilizado para crear páginas webs y por supuesto, esto incluye las aplicaciones web. Es un estándar que proporciona una estructura en base a una sintaxis basada en XML para organizar todo el contenido de una página web. HTML utilizando distintos tipos de etiquetas; HTML NO es un lenguaje de programación ya que, no se implementa ninguna lógica en HTML si no, un lenguaje de marcado en la cual, lo que tu coloques es lo que tu obtienes.

Imprimir HTML en blade

Muchas veces queremos mostrar un bloque HTML directamente en un archivo de vista blade; que por defecto, con:

{{ $html }}

Para escapar el HTML, tenemos:

{!! $html !!}

Y Recuerda pasar los datos desde el controlador:

class TestController extends Controller
{
    public function index()
    {
        return view("index",['name' => 'Andres Cruz','html' => '<h1>Titulo</h1>']);
    }
}
Andrés Cruz

Desarrollo con Laravel, Django, Flask, CodeIgniter, HTML5, CSS3, MySQL, JavaScript, Vue, Android, iOS, Flutter

Andrés Cruz en Udemy