[RUBY] [Tutoriel Rails Chapitre 5] Créer une mise en page

la navigation

Tout HTML peut spécifier à la fois la classe et l'ID. Ce ne sont que des étiquettes et sont utilisées lors du style en CSS.

** La différence entre une classe et un identifiant est que la classe peut être utilisée plusieurs fois dans la page, mais l'identifiant ne peut être utilisé qu'une seule fois. ** **

La balise d'en-tête ci-dessous comporte trois classes CSS, navbar, navba-fixed-top et navbar-inverse, séparées par des espaces.


<header class = "navbar navbar-fixed-top navbar-inverse">

Voir le code ci-dessous La balise .nav a pour rôle de communiquer clairement l'intention que ** l'intérieur soit un lien de navigation **. Les classes nav, navbar-nav et navbar-right attachées à la balise .ul ont également une signification particulière dans Bootstrap.


<nav>
  <ul class="nav navbar-nav navbar-right">
    <li><%= link_to "Home",   '#' %></li>
    <li><%= link_to "Help",   '#' %></li>
    <li><%= link_to "Log in", '#' %></li>
  </ul>
</nav>

assistant image_tag

Cet assistant peut utiliser des symboles pour définir les attributs alt et width. Dans l'exemple ci-dessous, le fichier image correspondant sera recherché dans app / assets / images / via le pipeline d'actifs.

<%= link_to image_tag("rails.svg", alt: "Rails logo", width: "200px"),
                      "https://rubyonrails.org/" %>

méthode de rendu

Vous pouvez transmettre le chemin complet à partir de l'application / des vues à la méthode de rendu

<%= render "layouts/header"%>

Route nommée

Nom de la page URL Route nommée
Home / root_path
About /about about_path
Help /help help_path
Contact /contact contact_path
Sign up /signup signup_path
Log in /login login_path

Recommended Posts

[Tutoriel Rails Chapitre 5] Créer une mise en page
tutoriel rails Chapitre 1
tutoriel rails Chapitre 7
tutoriel rails Chapitre 5
tutoriel rails Chapitre 10
tutoriel rails Chapitre 9
tutoriel rails Chapitre 8
Tutoriel Rails Chapitre 3 Apprentissage
Mémorandum du didacticiel Rails (Chapitre 3, 3.1)
Tutoriel Rails Chapitre 4 Apprentissage
Tutoriel Rails Chapitre 1 Apprentissage
Tutoriel Rails Chapitre 2 Apprentissage
[Tutoriel Rails Chapitre 4] Rubis à saveur de Rails
Tutoriel pour créer un blog avec Rails pour les débutants Partie 1
Préparation à la création de l'application Rails
rails tutry
Créer une nouvelle application avec Rails
tutoriel sur les rails
rails tutry
tutoriel sur les rails
Tutoriel de mastication des rails [Chapitre 2 Application jouet]
Tutoriel pour créer un blog avec Rails pour les débutants Partie 2
rails tutry
tutoriel sur les rails
tutoriel sur les rails
Tutoriel Rails (4e édition) Mémo Chapitre 6
Tutoriel pour créer un blog avec Rails pour les débutants Partie 0
Tutoriel Rails 6e édition Résumé d'apprentissage Chapitre 10
Rails Tutorial 6e édition Résumé de l'apprentissage Chapitre 7
Tutoriel Rails 6e édition Résumé de l'apprentissage Chapitre 4
[Rails6] Créer une nouvelle application avec Rails [Débutant]
Tutoriel Rails 6e édition Résumé de l'apprentissage Chapitre 9
Tutoriel Rails 6e édition Résumé de l'apprentissage Chapitre 6
[Retrait des rails] Créez une fonction de retrait simple avec des rails
Tutoriel Rails 6e édition Résumé de l'apprentissage Chapitre 5
Rails Tutorial 6e édition Résumé de l'apprentissage Chapitre 2
Tutoriel Rails Chapitre 0: Apprentissage préliminaire des connaissances de base 5
[rails] Comment créer un modèle partiel
[Rails 5] Créer une nouvelle application avec Rails [Débutant]
Tutoriel Rails 6e édition Résumé de l'apprentissage Chapitre 3
Rails Tutorial 6e édition Résumé d'apprentissage Chapitre 8
Le chapitre 14 du didacticiel sur les rails était terminé et il a fallu 155,5 heures au total.
Mémorandum du didacticiel Rails 1
Tutoriel Rails Memorandum 2
[Débutant] Tutoriel Rails
Seul résumé lié à la configuration du tutoriel Rails
[Rails] Comment créer un graphique à l'aide de lazy_high_charts
Tutoriel Rails Chapitre 1 De zéro au déploiement [Essayer]
Créez une discussion d'équipe avec Rails Action Cable