javascript - 如何向简单的 html 画廊添加标题

标签 javascript html galleria

我是 html 新手,我只是想在下面的代码中的每个图像的顶部或下面添加标题;欢迎输入。看来包含图片的行还需要一个额外的选项;我尝试过 alt="我的图像描述",它在页面上添加了信息链接“i”,但我需要将其放置在图像上方或下方。

 <head>
    <title> identity </title>
    <meta http-equiv="content-type" 
        content="text/html;charset=utf-8" />
    <link href = "../includes/important.css" rel= "stylesheet" type ="text/css" />
    <link href="../includes/slide-out-menu-new.css" rel="Stylesheet" type="text/css"/> 
    <script src="../includes/js/slide-out-menu-new.js" type="text/javascript"></script>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script>
        <script src="galleria/galleria-1.2.8.min.js"></script>
        <script src="../assignments/galleria/themes/classic/galleria.classic.css"></script>

<style>
    #galleria{ width: 700px; height: 400px; background: #000 }
</style>

</head>
<body>

<div class= "name"> 
<center> <img src= "../images/main_menu_me.jpg"><center>

</div>

     <STYLE TYPE="text/css">

#menu1 { display : none }
#menu2 { display : none }
#menu3 { display : none }

A:link {color:white; text-decoration:none}
A:hover {color:yellow; text-decoration:none}

</STYLE> 
<div class="body3">


<div id="galleria">
    <img src="../images/lafete1.jpg" image title="My image title" alt="My image description">
    <img src="../images/lafete2.jpg">
    <img src="../images/lafete3.jpg">

</div>
</div> 
<script>
    Galleria.loadTheme('galleria/themes/classic/galleria.classic.min.js');    
    Galleria.run('#galleria');
</script>

<div class= "navigation2">
</br>
<p align="right"><a href = "../assignments/about.html"> about</a></p> 

<p align="right"><a href = "../assignments/contact.html"> contact</a></p> 

</body>

</head> 

最佳答案

来自galleria's doc's :

字幕和元数据
如果您想从 HTML 源中提取元数据(例如标题和描述),您可以将其作为属性提供:

<img            src="image.jpg" 
         data-title="My title" 
   data-description="My <strong>description</strong>" 
          data-link="http://my.destination.com" 
>

旁注:在 HTML5 中,现在可以(根据规范)向元素(在 HTML 标记中)添加自定义属性,但它们必须以 data- 为前缀。这就是后来版本的 Galleria 现在使用的。

希望这有帮助!

关于javascript - 如何向简单的 html 画廊添加标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20041199/

相关文章:

javascript - 如何使用 JavaScript 和 jQuery 找出用户的互联网连接速度?

javascript - 按钮背景的挖空文本

CSS 菜单栏 - 是否需要 3 个 div?

javascript - HTML5 中数字的自定义验证 CVC CVV

html - nth 在 CSS 中有什么意义吗?

javascript - Galleria - 隐藏缩略图轮播 div

jquery - 画廊图片库

javascript - 使用带参数的函数更改全局变量 Javascript

javascript - 我如何使用 JavaScript 正则表达式搜索除一个实例之外的所有内容?

javascript - 切换画廊全屏模式